Credits:
Thanks to ID Software and Mr.John Carmack for letting us to modify the 
original code and giving us a great tolerance.
also thanks to:
Valve Software for their Crossbow gun model, with it's sound and m3 gun sound,
code3arena for great tutorials,
AssKicka for "New weapon making" tutorial in code3arena,
HypoThermia for "Cvar variables" tutorial in code3arena,
RaVeN  for "Banning items and setting up starting weapons"  tutorial in QSTutorials
PlanetQuake for keeping the community alive,
Thanks to all Quake Community!
All the names and brands used here belong to their respective owners.