Feuer
The whole purpose of having a Supreme Court is that the Executive and Legislative Branches can "say" that anything is OK. But just because they say it is OK, does not mean that it is.
Congress can pass any law they wish restricting guns. That does not mean that the SCOTUS won't overturn it.