I just picked this up at the local shop. Owner told me it was for automags. I'm still new to mags, and have no idea what this frame is or where to get complete internals for it. Any info is greatly appreciated. Thanks