Things to consider are
recoil reduction
how well you stay on target and spot impacts
muzzle blast
Apa, area419, piercision i don't think you will go wrong with any of them
take this chart with a grain of salt but it gives you an idea what people are running. this survey was from the 2017...