I believe I have the best solution to the barrel length issue.
Get one of each.
Granted there not all Mag's
“Peace is that brief glorious moment in history when everybody stands around reloading.” – Thomas Jefferson.
Politician's are like dipers.
You need to change them often,,,,, for the same reason!