Greater Manchester Police (GMP) said shots were fired on two occasions on Friday at a property in Chelston Avenue, north-east of the city, at around 1am and just after 5pm.
Four people were inside the property at the time of both of the incidents, two adults aged in their 50s and two teenagers aged 17 and 14.
There were also two more adults aged 40 and 35 and a young child during the second shooting while they were having Christmas dinner.
M6 reopens after vehicle transporting sheep overturns following crash between Preston and Lancaster
Lewis Turner inquest: moped rider "travelling at motorway speeds" on residential New Longton road and without fastened helmet before fatal crash
Preston Brick Veil Mosque inquiry closes as debate rages over whether the place of worship should be permitted
The Old Vicarage Care Home: special measures status for Lancashire care home where resident was left lying on floor after falling out of bed
M65 motorway crews strimming verges until 4am keep residents awake at night
Police said no one was injured and this is believed to be an isolated incident with no further risk to the public.
No arrests have been made and an investigation is ongoing.
Inspector Stuart Woodhead, of GMP’s City of Manchester division, said: “This was an extremely frightening and shocking incident for all involved, who at the time of the second discharge, were trying to enjoy a Christmas dinner together.
“I would like to reassure the community that we are treating these discharges very seriously and are doing all that we can to protect residents and investigate this incident.
“Additional high-visibility police patrols will be present in the coming days to ensure the safety of those in the area.
“We are appealing for anyone who may have witnessed either of these firearms discharges or has any information at all to please come forward and speak to police as a matter of urgency.
“Any information, no matter how small it may be, could prove vital in helping us to complete our inquiries.”
Anyone with any information at all should contact police on 0161 856 1146, quoting incident number 1462 of 25/12/2020.
It is thanks to our loyal readers that we can continue to provide the trusted news, analysis and insight that matters to you. For unlimited access to our unrivalled local reporting, you can take out a subscription here and help support the work of our dedicated team of reporters.