Police say he pretended to be making a purchase, but when the clerk opened the register he lunged across the counter and began grabbing cash from the register.
The clerk pulled out a baseball bat concealed behind the counter and began hitting the suspect, who dropped the cash and took off.
Police have released surveillance video from the store, hoping someone will recognize the suspect and turn him in.