Police in Fredericton, a city of about 56,000 that is the capital of the province of New Brunswick, said in a post on Twitter the incident was continuing and there were multiple fatalities.
Authorities in the provincial capital, about 75 kilometres (45 miles) from the border between Canada and the USA state of ME, had initially urged people in the neighbourhood to stay indoors.
"The cops were trying to put one of the officers in their vehicle to take them out to safety", he said, adding that he tried to help but was told by the officers to take cover.
"Then two more happened within the first three minutes".
"Our hearts are broken by the murder of our two fearless police officers", Fredericton Mayor Mike O'Brien said in a tweet.
Canadian Prime Minister Justin Trudeau tweeted, "We're following the situation closely".
Liverpool have defensive worries ahead of West Ham tie
And while Klopp would like that fortune to change he knows there are other factors which are more important. We went to finals. "We can not go there and win just because we are Liverpool .
The officers responded to a report of shots fired that came in at 7:10 a.m. Friday, according to Deputy Chief Martin Gaudet. Police said there is no further threat and people don't need to remain locked down.
MacCoubrey said he heard as many as 17 more gunshots over the next hour and it sounded like they were coming from the middle of his Brookside Drive apartment complex that has four buildings in a square.
Gaudet said the investigation, which is being handled by the RCMP, is ongoing.
David MacCoubrey, who lives in Fredericton, told The Associated Press that he heard about 20 shots.
After calling 911, Morehouse said he looked out the window again and saw two police officers lying on the ground. The local police have also tweeted asking the local population to avoid calling the police station directly due to a high volume of calls.
Tim Morehouse, a resident of the complex, said he heard someone shout: "Shut up! We've lost a brother", Secord said.