I had some trouble getting the original ratchet wheel design from gtcdman27's gun to work, so I designed a different one. This works well for me.