A man has been charged following a string of drive-by shootings in western Sydney that police believe are linked.
The 27-year-old was charged with shooting with intent to cause grievous bodily harm, common assault, and traffic offences after two homes were shot and damaged overnight.