Sometimes, when you are standing really close to a wall, the bullets will not fire, or go really slow, and in m79 case, explode! i think this might have something to do with the fact that bullets originate from center of player instead of gun, but jsut saying it nonetheless. perhaps you could make it so that bullets originate fronm gun? :\