If you already changed oit parts for aftermarket items why did you take a step backwards and get a new group with qiestionable parts.... aftermarket safety, trigger parts, muzzle devices,mags etc are more than enough 922r compliant parts. Also kep in mind even the atf admits they've yet to enforce or prosecute anyone on 922r compliance....