Curtis Ulmer, who is 38, has been given two years of probation and ordered to perform 100 hours of community service.
Court heard Ulmer had a full array of fake police gear that he wore when patrolling his neighbourhood, and that his car was equipped with a siren and flashing lights.
Police initially thought he was one of their own, but investigators eventually searched his home and found badges, handcuffs, a stun gun, two air pistols and other items in his collection.
The judge says she considered Ulmer's depression brought on by deaths in his family, as well as a medical condition that prevented him from becoming a police officer.
Ulmer is not allowed to possess a weapon for the next five years and must get counselling while on probation.