1-gun total length is over 30 meters(laser sight and pseudomuzzleflash have a collisiongroup)
2-laser sights are supposed to be mounted above or below the gun(because it is easier to hit that way with the extremely fast speeds bullets can achieve)
3- having a magazine bent that way would not compensate in modern weapons, because it overly increases feeding complexity(flipping bullets half a turn just for looks, while risking jamming, and sometimes the traditional accidental headshot suicide), or even worse, changing casing shape making loading even harder and pressure to have more chances of damaging your gun.
4- no ejecting catridges, and i doubt a rifle with a bent magazine would ever use caseless ammo(too much wasted space)
5-doesn't work with algodoo
6-no credits are given at all(my ak mechanism(which you only changed the color), emilk's ragdoll)
7-muzzle flash is so big that wou would be able to desroy the shooter's ear even with eye protection
sorry, i'll have to rate it down for now