A security guard told police he had been shot by someone else, then changed his story and admitted, he had accidentally shot himself. Sunday evening, the 27-year-old was meeting his wife to shop at a Walmart on Southeast Military and Goliad. He said he was putting his gun away when it accidentally went off, hitting him in the calf. He was taken to SAMMC for treatment.