A man, 26, will appear in Kogarah Court today, charged with three firearm incidents on April 29.
Strike Force Ankara investigators arrested the Punchbowl man at 9am on Monday over shots fired from a car into Revesby and Brighton-Le-Sands homes and into a parked car at Bexley North.
The man was taken to St George police station and charged with two counts of firing a firearm at a dwelling with disregard for safety and firing a firearm in or near a public place.
He was refused bail to appear in Kogarah Local Court today.
The first incident happened at 9pm when shorts were fired into a house at Carrington Street, Revesby.
The second incident happened an hour later when shots were fired into a parked car in Bexley Road, Bexley North.
The third incident happened at 10.15pm when shots were fired into the front windows of a house in Rowley Street, Brighton-Le-Sands.
Investigations are continuing.