My understanding is if you do it on the store property you wouldn't need a permit however you would have to rent the space from the store.
I have done two separate events. They were both demo rides. One was in the vendor area and I payed the store for the space. Second was outside the stores...