9mm mags will require a mag block conversion. These simply drop-in and are easy to use. .22lr mags require no modification and insert into the magwell just like standard mags. I run a dedicated upper for my rimfire setup so no worries about fouling up a .223 upper. 1200rpm of .22lr is just full of WIN!
Silencers have NEVER been illegal !