CWeaponHL2MPBase

is a code class defining behavior common between all weapons in.