weapon .qc template

hey i guess this would go here but i want a simple weapon .qc template for hl2/gmod and something that says what each command does

Why should someone write a template QC? Theres no such thing, you need to get a different QC with different commands for different models. Basically, go into your …\Steam\steamapps\YOURACCOUNTNAME\sourcesdk_content\hl2\modelsrc\weapons\v_357 ( or just any weapon you like ) open the QC, goto http://developer.valvesoftware.com/wiki/Main_Page if you dont understand a line type it in the search. Example, you dont understand $origin. Copy that and paste it in the Search field. This should help you.