I'm not American so maybe I'm missing something, but doesn't the Constitution apply to all citizens? Is it not then unconstitutional to prevent federal inmates from possessing firearms while incarcerated?
https://www.senate.gov/about/origins-foundations/senate-and-...