We don’t know what their particular lease arrangement. Any one of the roommates, or one of their parents, might be liable for the whole lease if something falls through, or each roommate individually.
Not sure about housing laws but I’ve seen plenty of “no guns” signs on the doors of retail businesses and institutional buildings in states like AZ.