WASHINGTON -- Almost nothing went right for this would-be Walmart robber.

A 24-year-old male from New York was hit and critically injured by his own getaway vehicle as he tried to leave a Northern Virginia Walmart he'd just tried to rob, according to a June 10 police report put out by the Loudoun County Sheriff's Office.

The man was first thwarted in his robbery before even leaving the store near Dulles Town Center, when employees retrieved the merchandise that he'd tried to make off with -- blue jeans and earbuds, according to police spokesperson Liz Mills.

Things got worse when employees called the Loudoun County Sheriff's Office, and the man "walked toward the parking lot and entered the driver’s side of a 1994 Ford F150 truck," per the police report. As he was driving off, with a 46-year-old man from Florida in the passenger seat, the truck's muffler "dislodged," according to the report. The man then "pulled behind a store, stopped the truck, and exited the truck in order to fix the dislodged muffler." The Floridian got into the driver's seat, "and drove the truck forward at the request of the New Yorker and struck him."

The injured man got back into the truck and two drove a short while, but then called rescue personnel. The New Yorker is now at Inova Fairfax Hospital and "remains in serious condition," according to Mills.

The New York man's name hasn't been released, because Walmart "declined to prosecute," Mills told HuffPost.

The Florida man isn't so lucky. He's been identified as Robert V. Lyons, and charged with reckless driving.

Both men were in Northern Virginia for construction work, Mills said, helping to renovate a local hotel.

