Very cool. I want one!
everyone should know the parts of a gun and how to break it down, clean it, reassemble, and fire it safely
Sniper School: Precision Long-Range Shooting Tips to Make You a Better Hunter | Outdoor Life
Gun Cleaning Tips & Tricks - How to Waterproof Your Gun | Firearm Maintenance by Gun Carrier http://guncarrier.com/gun-cleaning-tips-tricks-waterproof-gun/