Pardon me if this won't work, but maybe hot glue? If you aren't sure maybe you should try it on cardboard or something. If it doesn't work, I don't have any other ideas... Just a suggestion. Didn't think about wear and tear.
Personally, I prefer to use a rayven with an elite 18 round mag. Now I know it's not a rifle per say but it has good range, accuracy, and is a good modding platform. Your mileage may very .