And if they’re law abiding, why not? This involved a Massachusetts state law. From the Herald News:

A federal judge has ruled that a state law barring legal immigrants from possessing handguns and large-capacity weapons is unconstitutional.

Issued Friday, the ruling came in response to a lawsuit Northborough resident Eoin Pryal filed with a Cambridge man last April against Northborough Police Chief Mark Leahy, Cambridge Police Chief Robert Haas and state Firearms Records Bureau Director Jason Guida.

“This case presents the question of whether lawful permanent resident aliens are among ‘the people’ for whom the Second Amendment the United States Constitution provides a right to bear arms,” U.S. District Judge Douglas P. Woodlock wrote in his decision. “I conclude they are.”

If they are here in the United States on a permanent basis, they should enjoy all the rights afforded by our country’s Constitution.