I think that this says it very well. Having a first car that isn't the best isn't a bad thing! My first car was nice by my standards but by no means amazing. Even a nice car will not be near as nice in 2 to 3 years... Keep the guns! Your son will appreciate any vehicle and cherish its memory in the long run, especially when he one day has his grandfathers gun with the meaning behind them. But that's just my opinion.Your son will own a lot of cars but he will only have one chance to own his grandfathers guns. Once you sell them they are gone for ever.