John Barrowman was fuming after claiming he tried to help out a homeless guy in a Target store and was disciplined by employees.

Barrowman was at the Target in West Hollywood Thursday when he claims a homeless man approached him asking John if he could buy an $8 t-shirt for him. John says he was happy to help and also picked up a grooming kit, $40 gift card and other items for the man.

The "Arrow" actor claims he was approached by store employees at checkout who told him it was illegal to purchase items for the homeless in their store. Furious, John left the store.

. @target @targetstyle @targetdoesitagain I am disgusted by what I was told. Arrest me for trying to help someone. The stupidity behind that rule. I want an explanation. My fans and followers please message #Target regarding this. JB pic.twitter.com/pNZ3Sfy3qZ