Authorities detained Baggett just before 7 a.m. Saturday, GBI Special Agent in charge J.T. Ricketson told WMAZ.
Mashuga was shot around 10 p.m. Friday evening as he approached the house.
Baggett then barricaded himself inside the house.
According to The Macon Telegraph, shots could be heard being fired shortly before midnight, and gunfire was exchanged multiple times throughout the night and early morning.
A Georgia State Patrol helicopter flew overhead, and a GBI bomb robot was brought in an attempt to get "eyes" on Baggett inside the home, The Telegraph reported.
Baggett was barricaded inside the house with a woman, who police were able to rescue.
Gas was also used to try to force Baggett out. Law enforcement officers eventually were able to enter the home and found Baggett hiding in the attic, according to The Telegraph.
Mashuga was taken to Navicent Health hospital, where he was expected to recover.