Non-resident alien 弹匣容量问题(PA)

看到有之前的新闻说F1学生因为是非绿卡非公民持有超过10发的弹匣被抓。想请问下非绿卡非公民10发弹匣容量限制是联邦层面的还是州层面的(我记得好像是那个州不允许外星人持有超过10发弹匣)?
以及请问PA是否有关于弹匣这方面的限制?据我搜索好像是没有。

建议最少贴个新闻链接,有court case最好

链接已补充
新闻说VA不允许non-citizen持有超过20发容量的弹匣

但是我好像没找到相关法律?

VA的法律也找到了,好像是这条
https://law.lis.virginia.gov/vacode/title18.2/chapter7/section18.2-308.2:01/

好像只听说过VA有这种奇怪的law?PA是一点问题都没有的。