Regarding installation, The first one I did in a BM lower took forever, probably had the trigger in and out 10 times. However, once properly set, it has shot many thousands of rounds without adjustment. The second I got right in about 3 trys. Long story short, the low fee and 2 week turn around from JP is worth it.