In answering your question more directly, engraving and gunsmithing nice hobbies. They are good to start at while you are young. But don't ever quit a good job completely unless you are secure in the second one. Start out small and if everything goes well you can keep growing into something that may be a good business. I wish I had taken up checkering or engraving or gunsmithing years ago. But at (almost) 60, I feel I am too old to start now. I love woodworking and carpentry and have doing those for years. Maybe some day I will tackle a hobby in the gun business. Good luck.