It happened around 3:30 a.m. in the 4400 block of Waterbury Road.
Police said when they arrived at the home, they found 26-year-old Daniel Lavon Norris shot. He later died at WakeMed.
Hours later, detectives charged 19-year-old Anthony Levon Deans, 21-year-old Tyson Christopher Davis and 21-year-old Daquain Rashad Richardson in connection with the shooting.
All three live in Rocky Mount. They are currently being held in the Wake County Jail.
Police are attempting to locate a fourth suspect, who is also charged with murder in Norris' death.
Pedro Dashawn Bulluck, 20, is also from Rocky Mount.
Bullock remains at large, and anyone who knows his whereabouts is asked to call Raleigh CrimeStoppers at (919) 834-HELP or their local law enforcement agency.
The investigation is still ongoing at this time.