Again, I see nothing wrong here. The OP feels wronged and thats ok.
Try to buy an M4 today. If you are lucky you will only pay $800-$1200 too much. Too much or todays prices? Will the price ever return to normal? Want to wait? Thats OK! Want it NOW? Buy it.
For once in my life I was lucky and got my M4 last December for $1799 and my collapsable stock from Benelli Parts for $399. If they have something I want I will buy from them again without hesitation.
I also bought a lifetime (or more) of ammunition preparing for Hillary. My tough decision now is when to sell some. Years ago I went all 9mm, 22lr and 12 gauge. Makes things easier. Just to prove how crazy I may be I had our builder put extra joists under my safe location when we built our home a couple years ago. Wish I had listened to the experts who said to buy double the safe size you think you need.