It doesn't say shotguns and weapons larger than .50 caliber. It just says .50 caliber.
The intent is to ban .50 claiber rifles that shoot .50 BMG rounds. It may look like an all encompassing law but I think it is just very poorly written. Since the .50 BMG is actually .511 what good would it do to ban .50 caliber rifles?
I looked at it and read it the same way you did. unfortunately, we all know how our gun grabbing governments works. Especially with us New Yorkers having scummer and klinton at the anti gun helm.
My friend said in a later mailing to me that they started the same thing where he is, and by the time they got it all written. It was not only .50 cals., but also anything larger. So do with the information what you will. I just relayed it here.
Stay Safe,
Franz