This sucker has the worst trigger pull I've ever seen! Needs Allen wrenches to take the grips off ! Wtf.allen wrench for the stupid safety too.worst da trigger pull I've ever seen .but hey ! It's free.just gotta make it better is all .fun project for me. Now I know why dad gave it to me!