Store security video, provided by the Douglas County Sheriff Department, shows him working in a back office just after 9 am when a robber suddenly pepper sprays him from behind, pulls out a pistol, slams him to the floor and puts the gun to his head.
Jarriel said when he told the robber the safe was up front and the robber turned his back, he pulled out his own pistol from his pants pocket and fired several shots at his attacker.
The apparently uninjured robber took off like a scared rabbit and is still on the loose.
Jarriel said Circle K suspended him right after the Saturday morning robbery and then gave him a firing notice Thursday for violating its company policy against guns on the property.
Jarriel has a Georgia Weapons Carry License and the sheriff department said he had a legal right to defend himself.
But under Georgia law the employer also had a right to fire him for violating company policy.