Well the front on off in my opinion was a terrible idea by Dye it is just asking for problems. its also rather annoying trying to hold the gun with it right under the barrel. Got this little beauty for around 15 bucks, stopped all leaks and improved comfort by leaps and bounds.