Yet short barreled rifles (SBR's) are prefectly legal? Strange laws.