Here's an idea.

Extend the barrel of the gun, and in the middle of the gun make one of those magazines that you slap in sideways = instant heavy type gun, just add a bipod

OR

Keep the same p90 style mag but have it slide into a compartment under the sights and click into place.