OK, took my father's day Palmetto AR lower and added a RRA 9mm upper and a slide-fire stock... Today I and 3 of my friends put 1000 rounds at least down range with it, and it was a blast... I've got one dirty rifle to clean and bullets to cast and ammo to load so I can go do it again... And I can't wait till the next time..