I'm not especially handy with small parts but I can usually fumble my way through a field strip, some minor maintenance and upgrade.
But holy crap who designed this stupid thing. I just wanted to put a mag disconnect and extended release on mine and it turned into way more cussing than I expected.
Got out it back together and ran 2 magaInes through it but something just feels off. I'm sure I'm paranoid but I needed to vent some.