if you are looking for a 20" 7mm on a magnum action you should consider the 7 saum or even the 7 blaser;
i used to have a 20" 300 wm,it was not something really efficient!
ps you should check if your suppressor can be mount on a shorty magnum caliber rifle..