Support
A stand to support a rifle.
The blade on a RIFLE is called a bayonet.
sandbaq
A rifle with a bayonet.
sand bag
There is a rifle called the M22, yes.
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
Answer.com does not support Illustrations.
Butt
Not that I am aware of.
A blade on the end o a rifle is called a "Bayonet".
The knife attached to a rifle (Not Riffle) is called a "Bayonet".