Corporal Nathan Cirillo has been laid to rest. Thousands came out to show their respect today as the 24-year-old’s casket was carried through the streets of Hamilton, followed by his family and members of Canada’s armed forces.

Security was tight with police snipers keeping watch from rooftops.

Prime Minister Stephen Harper attended the funeral, delivering a eulogy in which he said Canada was “better for Corporal Cirillo’s life, and diminished by his loss.” Harper added he hopes Cirillo’s five-year-old son will find comfort some day in knowing “the entire country looks up to his dad with pride, with gratitude and with deep abiding respect.”

Corporal Cirillo was murdered Wednesday while standing guard at Ottawa’s National War Memorial.

The following photos were given to Moose FM by freelance reporter, Samantha Beattie:

Courtesy: Samantha Beattie

The Canadian flag hangs above hundreds of military and uniformed service members who march down York Boulevard during Cpl. Nathan Cirillo’s funeral. Courtesy: Samantha Beattie

Courtesy: Samantha Beattie

Hamiltonians stand proudly by as the military processional makes its way down York Boulevard. Courtesy: Samantha Beattie

Courtesy: Samantha Beattie

The funeral procession passed the Foote Armoury on James Street North, where hundreds of flowers and well wishes have been placed in honour of Cpl. Nathan Cirillo. Courtesy: Samantha Beattie

Courtesy: Samantha Beattie

A young girl pays her respects amongst the colourful flowers, wreaths and balloons left for Cpl. Nathan outside the Foote Armoury. Courtesy: Samantha Beattie