Here's a nightmare for every guy.

A 45-year-old Bingham Farms man accidentally shot himself in the penis outside a Birmingham home on Tuesday where he was doing work for his heating and cooling business.

Birmingham Patch reports that the man was packing a .40 caliber Glock handgun in the waisteband of his pants when it accidentally discharged around 11:15 a.m.

According to the Oakland Press, the bullet travelled through the man's penis and lodged in his leg. He underwent surgery and was expected to recover.

Ouchhhh! -- A.L.

P.S.: Alan Stamm of Patch collected these comments from Facebook:

"Looks like he went off half-cocked. Oh . . . that was too easy." -- Tyler Driskill, Ann Arbor