I guess that all depends on what you mean by "investment". Personally, I like to spend money on stuff I'll have for many years to come. That's one reason I have no problem spending $1000+ for a new gun.
I see people blowing $50 - $100 going out to eat, etc. and what do they get for it? A high-priced movement the next day.
IMO, it's a good investment because it's something my family and I can share. My gun collection is something my kids can continue to build - long after I'm gone. Who knows, perhaps having one of my guns will mean something to somebody in the future? I have an old Sears & Roebuck bolt action 12 gauge shotgun that my father got when he was 12 (he's now 71) I cherish that gun (ugly gun too), and I would not sell it for any price. I know all the stories that go with it, too.
Some guys might be good at buying a gun and seeing a nice return in the future, but that's not me and I could care less about that type of an investment. I'm simply investing in something I like and something that will be around LONG after I'm gone.