Had someone give me this the other day. There is are manufacturer marks of any kind on it but seems well built and complete. Any idea who may have made it? Also what brand magazine might work with it?
Thanks, AZ
Thanks, AZ