I personally have been shooting my PSA 12 inch pistol with SBA3 butt, and it is very smooth. I put in a Geissele trigger from the start. Only failure was due to a bad acs mag that would not feed the last round. Last round would lock open with a live round popped out of the mag. New GI mag worked 100%. I am going to try a Magpul 20 tomorrow. Very handy with a 3.5X ACOG. Mine has the factory can and I guess that directs noise forrwad. It really has a bark.
I wont say it is the ultimate in home defense, but I really like the size.