That's a very short barrel for how long the gun is. Not to mention the reciprocating slide is a hazard.
No good reason to have the magwell there either because the grip looks plenty big enough to house the mag, having it away from the grip would just limit the barrel length