Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Relooking over your team instead of hp rock try out power gem it has 70 bp which is the same as the highest hidden power bp and that way you can keep all your ivs up to 31. Give it a try and see what you think
pretty awsome team, but have you thought about thunderbolt over flame thrower on your ttar? I feel it would be more effective because you wuld have a wider range of things it would hit that you would stay in on than switch.