The Constitution suggests what is legal, remember federal court cases of what the Constitution means determines it's legal meaning.
The Constitution is not the end all be all and if it was then I would be free to yell that I have a bomb in an airport terminal and not be charged with disturbing the peace... Look at the regulations for gun rights... The law doesn't end at the Constitution. The Constitution is nothing but a suggestion, it means little to those who are shifting it's meanings.
So yes... The court does determine it. Not the Constitution.
"Only citizens"... Wrong.. any "person" have rights under the Constitution (including illegal immigrants, you can look it up as it seems you do not understand political science in America).
Don't down talk to me when you actually believe the interpretation of the Constitution is not determined by the court. You have no idea what you're talking about.
Our freedom of speech is regulated, our right to privacy and freedom from unjust search, seizure and freedom from cruel punishment is regulated... And most of all the right to bare arms is regulated.
Don't be an uneducated hillbilly with that simple minded reasoning of American political science.
The Bill of Rights is not the Constitution