Are you kidding??
Buying used has been the only way to go for me recently.
I bought a used Glock19 Gen3 for $350 at a gun show in December. then I bought a used Draco AK for $700 at my local pawnshop 2 weeks ago.
I don't really know how you would always afford brand new guns unless you have a pot of gold...