That's a good price if you can get it. Mine was over $1200 after shipping. I can tell you mine now looks nothing like the stock one they sell on their site. The only thing left original is the upper and lower receivers. And everything I changed was a personal preference issue, not performance. They are nice right out of the box.