They should make it where you can rent a gun (1, 7, 30, 90 days) and buy it forever. But they should make the "forever" gun cost like 30000 GP for M416 or something and have a rank requirement to get that gun forever.

I think they should have the options to have a weapon for 1, 7, 30, and 90 days but also have the Forever option so you can still have the weapon before and once you have saved up enough you can buy it forever