Best Selling Guns of 2017

2017 was the year of gun rebates. Four out of the top five most popular guns were driven by manufacturer rebates. This year's list will indicate a where a rebate was available.

This is our list of the best selling guns of 2017 based on sales.

1. S&W M&P Shield

To simply say the M&P Shield was the best selling gun of 2017 would be an understatement. It outsold all of the other top 5 guns combined.

2. S&W M&P M2.0

New for 2017, the M&P M2.0 pistols feature a new trigger and grip texture, among other changes that shooters had been asking for.

3. Ruger AR-556

Without the new MPR model, the AR-556 would've been #9. This was the first year Ruger had the most popular AR-15 rifle.

4. T/C Compass Rifles

By far the best deal on bolt-action rifles in 2017. This is also the first time that a bolt-action rifle joined our best-selling guns list, let alone being in the top 5.

5. Springfield XDS

The XDS has been on our list of best-selling guns every year since first being released. It still remains one of the most popular concealed carry pistols on the market.

6. Anderson AR15 Lower Receiver

This was the best-selling "gun" for three years in a row until now. But even after being bumped down the list, the high quality and low price point still keeps it in the top 10.

7. Smith & Wesson M&P15 Sport II

The M&P15 Sport II rifle gained more sales than last year, but with the huge sales of the firearms above it, it respectively still remained #7 - the same ranking as 2016.

8. Ruger 10/22

Ruger continues to offer more configurations and customizable options for the Ruger 10/22 rifle than, arguably, the AR-15 platform. It still remains the best-selling rimfire rifle.

9. Ruger LCP 380ACP

With the LCP and LCP II being on the market at the same time, both versions are almost neck and neck, with the LCP II edging forward slightly.

10. Taurus PT-111 9mm

A popular concealed carry pistol that rose up in the rankings after Taurus lowered the price.

What's your favorite gun that you bought in 2017?