Just wait and get from Marstar....
I bought mine from another dealer just because I didn't want to wait and now the rifle was sent back to the dealer for warranty service...
It's been there for a month and it is expected to take at least another 4 to 6 weeks at least.
If I had bought mine from Marstar they would have probably replaced it or refunded it. (Check their Ironclad warranty)
So believe me, the wait is worth it.
For me, lesson learned, next purchase, I'll make sure there is a store warranty of some kind as well.