Just in case anyone is looking, I found some pyrodex P over at powder valley.
https://www.powdervalleyinc.com/product/hodgdon-pyrodex-p-1-fff/
https://www.powdervalleyinc.com/product/hodgdon-pyrodex-p-1-fff/
I figured some ppl might not be able to find it in their area. There's nothing on the shelves around here, if you can't order it online you ain't getting it unless you're willing to drive a couple of hundred miles for a maybe.
What part'a Tennessee you from? Asheville NC here