RE: How long can you expect guns to last?
If you buy a quality gun and take good care of it, it will outlast you.
I have my great grandfather's el cheapo Iver Johnson single barrel shotgun hanging over the fireplace. It is still fully functional inspite of the fact that it is99years old and had probably never been cleaned untilI inherited it.