QME and Quake2 model editor. If by gun problem you mean the gun not matching up to the player, it's because the animations are for the quake2 player, not the new player model. I'll be fixing that though -- maybe even making a new player model (that crouches properly).