Educational Possibilities
First off, you should figure out what your strengths are and what you want to do with guns before you run off to a college and waste a TON of money. Do you want to design them, manufacture them, sell them, smith them, or shoot them? Figure that out, make sure you think you can do it, and your educational path, which should be a means to an end, will be much clearer.
I got a degree in mechanical engineering but, as many have pointed out, you really need to be suited for it (math & science type). I was also in the Ordnance Corps in the Army where we maintained weapons (big and small) as part of the job, and it's a great way to pay for school--if you don't get maimed or killed by an IED. I suppose law enforcement, which I probably missed above, might be another option.
My son, who also loves guns, left computer programming (which he quickly learned to hate) at RIT his freshman year to pursue a BS in "Global Security and Intelligence" at Embry-Riddle Aeronautical University in Prescott, AZ (which happens to be in the same town with at least two gun manufacturing plants). He loved the school, he loved the area, and he's received a number of exciting offers since graduating this past May. That might be another option.