If you made the clip a little smaller, and the gun shorter, it would be perfect.
Although its nice, there is already more than 1 of these made, and at least of the them are adequate. And it looks to squished.
remove the reloading and limited ammo bullstuff and you have my vote