"Fat cop, fat cop, watcha gonna do when he comes for you?"The following occurred on 4/2/1016, 7:26PM, at the Walmart at 8923 W Military Dr, San Antonio, TX.As I was leaving the store, a greeter asked me if I had a receipt to which I replied "Somewhere" and kept walking. This prompted Officer Stay-Puft to shout "SIR! YOU NEED TO SHOW YOUR RECEIPT!" as loud as he could at me. I refused and he told me I wasn't leaving the store until I showed him my receipt, which is an illegal detainment (he later changed his story on this when recording started).I told him I don't consent to a search of my private property. He claimed the property isn't mine until I showed him a receipt (he changed this when recording started as well). I refused again at which point he said I could leave the store but I couldn't take the basket with me, while refusing to stop blocking my path of egress.At this point I had enough of his harassment and started recording. Things quickly went south for him after this, culminating in him battering me several times, hiding his badge from the camera, and refusing to identify himself. Clearly he thinks he is above the law and doesn't think he needs to be held accountable to the public.A call to the Walmart manager revealed he is J. Ibarra from the Precinct 4 Bexar County Constables Office.This is an absolutely shameful way to treat a customer who just spent $200 at their store and shops there nearly every day. Walmart and the badged goons they hire have no respect for the privacy of their customers or their right to refuse to be searched by anybody without a warrant, PC, or RAS.I served four years in the USAF as a firefighter and disabled myself defending the Constitution. I never waive my rights and if I say "No" to a search that should be the end of the story without exception. I hope everybody involved is ready to be famous!