The shooting occurred late Saturday night at a Club Q, an LGBTQ+ club, according to news reports.
Police reportedly got their first call about the incident at 11:37 p.m.
Police say 22-year-old Anderson Lee Aldrich used a long rifle in the attack and had already subdued by club patrons when officers arrived.
In addition to the five killed in the attack, 18 were injured.
“Club Q is devastated by the senseless attack on our community. Our prays and thoughts are with all the victims and their families and friends. We thank the quick reactions of heroic customers that subdued the gunman and ended this hate attack,” reads a post on the nightclub’s Facebook page.