Support
A stand to support a rifle.
The blade on a RIFLE is called a bayonet.
sandbaq
A rifle with a bayonet.
There is a rifle called the M22, yes.
sand bag
You can build a rifle tridpod by using a camera tripod with a special base to support the rifle. There is an article on how to build one at: http://www.snipercountry.com/Articles/SniperSaddle.asp
Butt
Not that I am aware of.
The knife attached to a rifle (Not Riffle) is called a "Bayonet".
A blade on the end o a rifle is called a "Bayonet".
You can get a sniper rifle anywhere. First, the unique one, you get that North of Cottonwood, called the "Sniper's Nest," and it's called "Gobi Scout Champion Rifle."