( Note to user who wrote this ( It won't let me see your name here.. ) The Rules state that you shouldn't use text speak such as " u " and " 2 ". Please try not to do it again in the future, thanks. - J98
Ancient Power is not a TM.
You have to learn it via Level up , breeding, or Move tutor.
Here is a list of all of the pokemon that learn Ancient Power, and how they learn it.