Has nothing to do with the second amendment it has to do with avoiding taxes and registration by keeping it a class 1 firearm.
Regulation of arms according to caliber is "infringement." There's no provision in the 2nd Amendment regarding "sporting purposes" or "hunting." The 2nd Amendment is not about either.
I understand federal firearms regulation. Do you understand the Bill of Rights?