I usually battle with my Samurott, but he keeps running out of PP too fast. Right now it's at level 67, and I haven't fought the Elite Four yet, so I'm scared that I'm going to get down to the last guy and completely run out of moves and PP UP and all the other PP medicines since I don't know of anywhere you can buy them in the stores. Right now he knows Hydro Pump, Surf, Razor Shell and False Swipe.