Officers honored with medals of valor in public ceremony (PHOTOS)

Officers Jacob Carlson and Randi Garrett embrace on stage during an event on Monday evening honoring their work during a shooting in May. Carlson was nearly killed when he was shot multiple times. His partner Garrett was on duty with him at the time and helped defend Carlson. (Dan Cepeda, Oil City)

Two Casper Police officers were honored on Monday evening at David Street Station.

Officers Jacob Carlson and Randi Garrett both received medals of valor, the highest for a police officer. Officer Carlson also received a Purple Heart.

Officer Carlson was nearly killed during a shootout last May. Officer Garrett was on patrol with him at the time and is credited with firing the fatal shot that stopped the assailant.

Article continues below...

During the ceremony, Police Chief Keith McPheeters also gave credit to first responders and the Wyoming Medical Center for saving Carlson, who was struck multiple times during the shooting and underwent multiple life-saving procedures.

It was the first public appearance by officer Carlson after the shooting.

Casper Police Chief Keith McPheeters addresses the crowd during an event honoring officers Jacob Carlson and Randi Garrett on Monday, July 30, at David Street Station. (Dan Cepeda, Oil City)

Officer Randi Garrett smiles as Chief Keith McPheeters talks during an event on Monday evening. (Dan Cepeda, Oil City)

(Dan Cepeda, Oil City)

(Dan Cepeda, Oil City)

Officer Jacob Carlson and Chief Keith McPheeters salute after Carlson was honored with a medal of valor and a Purple Heart on Monday evening at David Street Station. (Dan Cepeda, Oil City)

(Dan Cepeda, Oil City)

Officer Jacob Carlson pauses during an emotional speech after receiving the medal of valor and Purple Heart on Monday, July 30, at David Street Station. Carlson was making his first public appearance after being nearly killed during a shooting last May. (Dan Cepeda, Oil City)

Officer Jacob Carlson received the medal of valor and a Purple Heart on Monday evening. The medal of valor is the highest honor a police officer can receive. (Dan Cepeda, Oil City)

Officer Jacob Carlson gives a quick talk to media after an event honoring him and officer Randi Garrett on Monday, July 30, at David Street Station. (Dan Cepeda, Oil City)

Officer Randi Garrett talks to media after an event honoring her and officer Jacob Carlson on Monday, July 30. (Dan Cepeda, Oil City)

Officer Jacob Carlson talks with supporters after an event honoring him and Randi Garrett on Monday, July 30, at David Street Station. (Dan Cepeda, Oil City)