New how-to video:
For this Instructable you will need:
1 x metal flashlight
1 x 6mm brass tube (or similar metal tube that fits a 6mm BB)
1 x schrader (tyre) valve - it can be threaded, ripped from a bike tube or be one of those rubber tubeless snap-in ones
1 x JB-Weld, araldite or similar epoxy
1 x superglue
1 x bike pump or CO2 inflator or air compressor
Hot glue gun
Click HERE for an animation on how it works.
There are a few small bits and pieces that may be required but they can generally be found around the house, in the garage or can be bought for cheap at a hardware store.
Step 1: Finding the right Flashlight
Flashlight check list:
1. Flashlight is all metal.
2. Flashlight has a threaded cap for the batteries - this is required so the valve of the gun can be removed from the gun in case it stops working
3. Flashlight has an end-mounted on/off switch and not a switch mounted in the main body.
4. Flashlight body is a cylinder and not some weird shape; e.g. a conical cylinder that tapers at one end (this does not include the flared end that houses the light bulb as this can be removed and is not part of the flashlight body)
So those are the basic requirements; most metal flashlights should meet these requirements. The silver flashlight in the picture above meets most of these requirements as it has a threaded end cap with an o-ring, is made of aluminium and is a perfect cylinder. Although not visible in pictures below, this flashlight actually has a push-button mounted in the body of the flashlight and not the end cap, this means this flashlight cannot be used as it will have a big hole in the body once the components are removed. Apart from that, it is a good example of the type of flashlight required.
The green 'Kathmandu' flashlight above shows a picture before modification and a picture after it has already been modified in to a BB gun by myself. It is another good example of a flashlight required for this build: metal construction, threaded end cap with o-ring, cylindrical body and end mounted on/off switch (it has been replaced with a schrader valve in the photos below).