Eric Croft’s specialty is the long gun.

He was a sniper in the U.S. Army for eight years. It takes a lot of practice and experience to fire those specialized guns accurately at 1,000 yards. Croft describes it as a science, a science he teaches and markets to northern Colorado.

He’s spent the past three years teaching firearms, group tactics and long gun classes under the name Craft Tactical. In recent weeks, he opened his own gun store, Windsor Armory, 1525 Main St., Unit B2.

He’ll keep teaching his classes, in addition to selling an assortment of pistols, rifles and related equipment.

“I’ve dreamed about being self-employed for a long time. Ever since I got out of the military in 2013, I’ve wanted this.

— Eric Croft, of Windsor Armory

In just the days he’s been open, Croft already has received a lot of questions about long gun training.

“It’s something people want to do, but don’t know where to start,” he said. “Pistol classes are everywhere. I could go down the street and find a pistol class. Long gun courses — true long gun courses taught by experts — are few and far between in this country.”

Croft started in shooting sports and hunting when he was a child, but he found his love for long guns during sniper training in the Army.

He describes it as his life now and likens it to the passion hardcore skiers and snowboarders have for their snowy sport.

Near the entrance to his shop, displayed on its own table in a place of honor, lies Croft’s long gun. It’s a heavily modified Remington Model 700, he said.

It’s an example of what he can offer to customers, Croft explained.

The high-end long-range rifles can cost $7,000-$8,000, he said. With the right after-market components and assembly, its possible to construct a unique rifle that will perform just as well at a much lower price point, at a third to half the cost, he said.

However, tinkering and building a high-performance long gun means not only picking the right components for the job but also making sure they’re all going to work together reliably. Croft said that’s where he comes in.

“I do custom bolt guns,” he said. “I don’t gunsmith my own guns. What I do is I take components that I know makes a weapon work better and I (build a custom gun). … I can take a $500 gun and turn it into a $1,000 gun.”

In addition to teaching long gun classes, he uses his experience to hand pick and assemble the modified rifles he sells at Windsor Armory.

Croft only uses parts he can trust. He carries that philosophy across his store. He’s done his research and made sure to stock a range of guns and shooting equipment that should sell well in the Windsor and northern Colorado market. But each piece also must meet his criteria of trust, which comes from Croft’s personal use or the strong recommendation of his marksman buddies.

“We’ll never carry something we wouldn’t trust our lives with,” Croft said. “I’ll make sure it’s tested and tried before I carry it.”

It’s all a part of the quality he wants customers to come to know at his store, his aspiration. Ever since he got out of the Army, he wanted to go into business for himself.

“I’ve dreamed about being self-employed for a long time,” he said. “Ever since I got out of the military in 2013, I’ve wanted this.”

The few years he spent working in the private military sector, he did almost entirely to build up enough money to open Windsor Armory. Now that the store is open, the reality of it still hasn’t fully sunk in, he said with a huge smile. He gets to do something he loves and share that passion with others.





  1. Hi there I am so grateful I found your weblog, I really found you by accident, while I was looking on Yahoo for something else, Regardless I am here now and would just like to say kudos for a marvelous post and a all round entertaining blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have book-marked it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the fantastic jo.|

  2. I know this if off topic but I’m looking into starting my own weblog and was wondering what all is
    required to get setup? I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very internet smart so I’m not 100% positive.
    Any recommendations or advice would be greatly appreciated.
    Thank you

  3. Hi! I just wanted to ask if you ever have any issues with hackers?

    My last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to no data backup.
    Do you have any methods to stop hackers?

  4. I like the helpful information you provide in your articles. I’ll bookmark your weblog and check again here regularly. I am quite certain I will learn lots of new stuff right here! Best of luck for the next!|

  5. Hey there! I’ve been following your weblog for a while now and finally got the courage to go ahead and give you a shout out from Dallas Tx! Just wanted to say keep up the great job!|

  6. I know this if off topic but I’m looking into starting my own weblog and was wondering what all is needed to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very web smart so I’m not 100% certain. Any tips or advice would be greatly appreciated. Many thanks|

  7. Pretty nice post. I just stumbled upon your blog and wanted to say that I have truly enjoyed browsing your blog posts. In any case I will be subscribing to your feed and I hope you write again very soon!|

  8. I got this web page from my pal who informed me about this website and now this time I am browsing this website and reading very informative articles here.|

  9. Its like you read my mind! You seem to know a lot about this,
    like you wrote the book in it or something. I think that you could do
    with some pics to drive the message home a bit, but other than that, this is wonderful blog.
    A fantastic read. I will definitely be back.

  10. Excellent way of telling, and pleasant post to get facts about my presentation subject matter, which i am going to present in college.|

  11. I’m really impressed with your writing skills as well as with
    the layout on your weblog. Is this a paid
    theme or did you modify it yourself? Anyway keep up the excellent
    quality writing, it is rare to see a great blog like this one nowadays.

  12. I like the helpful info you supply on your articles. I’ll bookmark your blog and take a look at once more here regularly. I am relatively certain I’ll learn lots of new stuff right here! Best of luck for the next!|

  13. My programmer is trying to persuade me to move to
    .net from PHP. I have always disliked the idea because of
    the expenses. But he’s tryiong none the less. I’ve been using WordPress on various websites for about a
    year and am worried about switching to another platform. I have heard good things
    about Is there a way I can transfer all my
    wordpress content into it? Any help would be greatly appreciated!

  14. Hey there, I think your website might be having browser compatibility issues. When I look at your blog site in Opera, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, very good blog!|

  15. Woah! I’m really enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between user friendliness and visual appearance. I must say that you’ve done a amazing job with this. Also, the blog loads super quick for me on Internet explorer. Excellent Blog!|

  16. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove me from that service? Thanks!|

  17. Howdy just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading properly. I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both show the same outcome.|

  18. Hello there, just became aware of your blog through Google, and found that it is truly informative.
    I am gonna watch out for brussels. I’ll appreciate if you continue this in future.
    A lot of people will be benefited from your writing.

  19. Thanks for some other excellent post. The place else could anybody get that type of info in such a perfect approach of writing? I have a presentation next week, and I am on the look for such information.|

  20. Wonderful blog you have here but I was curious
    if you knew of any forums that cover the same topics talked about here?
    I’d really like to be a part of online community where I can get feedback from other
    knowledgeable people that share the same interest. If you have any recommendations, please let me know.
    Appreciate it!

  21. Pretty section of content. I just stumbled upon your blog and in accession capital to assert that I get in fact enjoyed account your blog posts. Anyway I will be subscribing to your feeds and even I achievement you access consistently rapidly.|

  22. My brother suggested I might like this website. He used to be entirely right. This submit truly made my day. You cann’t believe simply how a lot time I had spent for this info! Thank you!|

  23. Hi would you mind stating which blog platform you’re working with? I’m planning to start my own blog in the near future but I’m having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique. P.S Apologies for getting off-topic but I had to ask!|

  24. I do not even know the way I ended up here, but I thought this submit was once great. I do not understand who you’re however definitely you’re going to a well-known blogger for those who aren’t already. Cheers!|

  25. Howdy would you mind letting me know which webhost you’re utilizing? I’ve loaded your blog in 3 completely different web browsers and I must say this blog loads a lot quicker then most. Can you recommend a good hosting provider at a fair price? Thank you, I appreciate it!|

  26. Good post. I learn something totally new and challenging on blogs I stumbleupon on a daily basis. It’s always useful to read through articles from other writers and practice a little something from their sites. |

  27. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get three e-mails with the same comment. Is there any way you can remove people from that service? Thank you!|


Please enter your comment!
Please enter your name here