+10 on the fit and forget. i've had one in a gun for 7 years and never even changed the springs. in fact, i never take it out to clean since they are a pain to put back in...and the gun runs all the time-never, ever an extraction issue. worth their weight in gold in my book. have 'em in all my guns.