Smaller M14 accessories are quite a bit easier to get in Canada than larger, more expensive components, but you still need to know where to look for what. I’ve only listed online suppliers that I could find that have stock available right now. If you know of, or are a Canadian retailer and can supply some of the things below, let me know and I’ll add you to the list. If you’re looking for a stock for your M14, check out my post on M14 stocks in Canada.
Op Rod Spring Guides:
- $45 at M14Doctor.com
- $41.95 at SFRC
- $45 from NEA
- $38.95 at Ballistic Experience.
M14 Magazines: most any tactical shop will have these and supply isn’t too bad. You may need the 5/20 mags if you have an aftermarket stock, as the 5/5 magazines are a bit short and can be difficult to snag with stocks where the magwell is deeper. Â Here are some of the places that sell mags online:
- $45 Norinco Mags at M14Doctor.com
- 5 round M1A mags: $45.50 at Wolverine Supplies
- 20/5 Norinco mags: $30 at Lever Arms
- SFRC had some decent selection of M14 mags, including a polymer version, but is sold out at the moment. Worth checking out later.
- 5/20 mags: $42.99 at Ballistic Experience.
M14 Scope Mounts:
- ARMS 18: $195 at Wolverine Supplies
- Hi-Lux M14 Mount: $145 at Wolverine Supplies
- M14 Sadlak Aluminum Mount: $185 at Armtac
- M14 CASM Mount: $140 at M14.ca
- M14 CASM RD (Meant for Red Dot): $89.95 at M14.ca
- M14 CASM MRD Â (Meant for the Jpoint reflex sight): $119.95 at M14.ca
Muzzle Brakes
- Smith Enterprises Brake: $147 at Brownells
- Smith Enterprises Vortex Flash Hider: $147 at Brownells
- Troy Industries Brake: $63 at Brownells
Other Goodies:
- M1A cheek piece: $59 at Brownells
- Extended bolt release: $45 from NEA
- Wolff Recoil springs: $14 from Brownells
- Brown upper handguards: $20 at Brownells
- Extended magazine release: $40 from NEA
- Extended magazine release: $33 from Brownells
- Adjustable gas lock: $160 from Dlask Arms
**Prices might change, some links are affiliate links. Have an M14 product that you want featured here? Let me know!