There is no sporting purposes clause in the constitution - the second amendment is not about hunting. Militarily suitable arms are precisely the types of arms that the second amendment was written about in the first place.
And when the lefties scream about how it has nothing to do with military weapons, then we can say “great, in that case ‘street sweepers’ are legal again, right?”.