Improvements/Questions on Launcher Design? Answered
Using the picture as a base.
What do you think about this design for a smoke/whatever else launcher.
The barrel will be made of pvp and have a hinge connecting the two pieces. On the non-detachable side will be a hook, and the detachable side will have a "hook grabber". The hook is some sort of bendable material that will lock around the grabber.
The gun part of the pvc will have a slit cut into, like the one in the picture. A spring will be glued down in the butt end, and the opposite end of the spring will have some small object attached to it. This object will also have a very small hook coming off of it.
To load the gun you will detach the hook and push in the smoke grenade as far as possible. When you can no longer, you you attach a wire that is coming off of the little black box detailed in the picture to a mechanism that is attached to the trigger. You then close the front part to allow for better travel.
When the trigger is pulled, it will detach from the blackbox on the spring, causing the spring to release all of its tension. The smoke grenade will, obviously, be propelled through.
So, my questions.
Would this seem like it would work viably?
How much distance would you say it could get? The smoke grenades would weigh around 11oz .
Is there any major flaws? I believe that some sort of spring guide will be needed. Are these possible to construct yourself? I haven't done any projects with springs before, most of my projectiles have been launched via combustion, so this is new for me.
Should there be an additions?
Also, the way in which the smoke grenade is going to ignite is a striker on the side of it, along with the inner edges of the end of the barrel having a striker on it. When they scrape up at the speed they will be at, they would ignite, and a fuse would catch the flame and ignite the smoke grenade.
I have done this on other smaller designs. It doesn't have near a 100% success rate, but it still works the majority of the time. Any suggestions for changing this?