Another notion to consider, to add to the advice given already... as you sand it, collect the sanding dust and mix it with your gun stock oil as you hand rub the new finish, to fill the grain with matching color (if you're not able to get it all the way down with sanding).