Yep, you have an AR-7. I have heard stories of polishing the feed ramp well and good with a dremel, a felt pad and some polishing compound having some positive effects. Never tried it though. Every Ar-7 I ever shot never made it through a full magazine so I never bothered with one.
Figure you can't make it any worse.