Is diablo 12 gauge legal. .

Is diablo 12 gauge legal .