I have 2 25-06's both with 22" barrels. You aren't n trouble there on current length. Though if you're going to 'can' it, I'd go no shorter than 18". Figure on losing 100-150 fps on your load - basically, dropping it to a 257 Bob. The can will/should take care of the 'muzzle blast' and will definitely make it quieter.
Pay it forward - Kids are the future.
Stupidity is the deliberate cultivation of ignorance