i have all tms im not going to lie i took the idea of the shop from others on this site like the poke stores but mine has tms i have them all so just list the 1 u need and i will have it to u all tms will be attached to a cacturne and just give me anything u feel is equal i dont mind wat it is
TM01 Focus Punch 20 150 100% -3 Goes last. If the user takes damage before attacking, the attack is canceled.
TM02 Dragon Claw 15 80 100% Inflicts regular damage.
TM03 Water Pulse 20 60 100% Has a 20% chance to Confuse the target.
TM04 Calm Mind 20 -- 100% Raises the user's Special Attack and Special Defense.
TM05 Roar 20 -- 100% -6 Goes last. Immediately ends wild battles. Forces trainers to switch Pokemon.
TM06 Toxic 10 -- 85% Badly Poisons the target, inflicting more damage every turn.
TM07 Hail 10 -- 100% Changes the weather to a hailstorm for five turns.
TM08 Bulk Up 20 -- 100% Raises the user's Attack and Defense.
TM09 Bullet Seed 30 10 100% Hits 2-5 times in one turn.
TM10 Hidden Power 15 varies 100% Power and type depend upon user's IVs. Power can range from 30 to 70.
TM11 Sunny Day 5 -- 0% Changes the weather to sunny for five turns.
TM12 Taunt 20 -- 100% For the next two turns, the target can only use moves that inflict damage.
TM13 Ice Beam 10 95 100% Has a 10% chance to Freeze the target.
TM14 Blizzard 5 120 70% Has a 10% chance to Freeze the target. Chance to hit becomes 100% during Hail.
TM15 Hyper Beam 5 150 90% User foregoes its next turn to recharge.
TM16 Light Screen 30 -- 100% Reduces damage from special attacks by 50% for five turns..
TM17 Protect 10 -- 0% 3 Goes first. Prevents any moves from hitting the user this turn.
TM18 Rain Dance 5 -- 0% Changes the weather to rain for five turns.
TM19 Giga Drain 10 60 100% Heals the user by half the damage the target receives.
TM20 Safeguard 25 -- 100% Protects the user's field from incoming major status ailments and Confusion for five turns.
TM21 Frustration 20 varies 100% Power increases as Happiness decreases, up to a maximum of 102.
TM22 SolarBeam 10 120 100% Requires a turn to charge before attacking.
TM23 Iron Tail 15 100 75% Has a 30% chance to lower the target's Defense.
TM24 Thunderbolt 15 95 100% Has a 10% chance to Paralyze the target.
TM25 Thunder 10 120 70% Has a 30% chance to Paralyze the target.
TM26 Earthquake 10 100 100% Inflicts regular damage.
TM27 Return 20 varies 100% Power increases with Happiness, up to a maximum of 102.
TM28 Dig 10 80 100% User digs underground, dodging all attacks, and hits next turn.
TM29 Psychic 10 90 100% Has a 10% chance to lower the target's Special Defense.
TM30 Shadow Ball 15 80 100% Has a 20% chance to lower the target's Special Defense.
TM31 Brick Break 15 75 100% Cancels the effects of Reflect and Light Screen.
TM32 Double Team 15 -- 100% Raises the user's Evasion.
TM33 Reflect 20 -- 100% Reduces damage from physical attacks by 50%.
TM34 Shock Wave 20 60 100% Never misses.
TM35 Flamethrower 15 95 100% Has a 10% chance to Burn the target.
TM36 Sludge Bomb 10 90 100% Has a 30% chance to Poison the target.
TM37 Sandstorm 10 -- 100% Changes the weather to a sandstorm for five turns.
TM38 Fire Blast 5 120 85% Has a 10% chance to Burn the target.
TM39 Rock Tomb 10 50 80% Has a 100% chance to lower the target's Speed.
TM40 Aerial Ace 20 60 100% Never misses.
TM41 Torment 15 -- 100% Prevents the target from using the same move twice in a row until it leaves battle.
TM42 Facade 20 70 100% Power doubles if user is Burned, Paralyzed, or Poisoned.
TM43 Secret Power 20 70 100% Has a 30% chance to inflict a status effect which depends upon the terrain.
TM44 Rest 10 -- 100% User Sleeps, completely healing itself.
TM45 Attract 15 -- 100% Target falls in love if it has the opposite gender, and has a 50% chance to refuse attacking the user.
TM46 Thief 10 40 100% Takes the target's item.
TM47 Steel Wing 25 70 90% Has a 10% chance to raise the user's Defense.
TM48 Skill Swap 10 -- 100% User and target swap abilities.
TM49 Snatch 10 -- 100% 4 Goes first. Steals the target's move, if it is self-targeted.
TM50 Overheat 5 140 90% Lowers the user's Special Attack by two levels after inflicting damage.
TM51 Roost 10 -- 0% Heals the user by half its max HP.
TM52 Focus Blast 5 120 70% Has a 10% chance to lower the target's Special Defense.
TM53 Energy Ball 10 80 100% Has a 10% chance to lower the target's Special Defense.
TM54 False Swipe 40 40 100% Cannot lower the target's HP below 1.
TM55 Brine 10 65 100% Inflicts double damage against Pokemon that have less than half their max HP remaining.
TM56 Fling 10 varies 100% Throws held item at the target; power depends on the item.
TM57 Charge Beam 10 50 90% Has a 70% chance to raise the user's Special Attack.
TM58 Endure 10 -- 100% 3 Goes first. Prevents the user's HP from lowering below 1 this turn.
TM59 Dragon Pulse 10 90 100% Inflicts regular damage.
TM60 Drain Punch 5 60 100% Heals the user by half the damage the target receives.
TM61 Will-O-Wisp 15 -- 75% Burns the target.
TM62 Silver Wind 5 60 100% Has a 10% chance to raise all of the user's stats.
TM63 Embargo 15 -- 100% Target cannot use held items until it leaves battle.
TM64 Explosion 5 250 100% Inflicts double damage and faints the user.
TM65 Shadow Claw 15 70 100% Has an increased chance for a critical hit.
TM66 Payback 10 50 100% Inflicts double damage if the user receives damage before using this move.
TM67 Recycle 10 -- 100% User regains the item it was holding when it entered battle, if it is no longer holding an item.
TM68 Giga Impact 5 150 90% User foregoes its next turn to recharge.
TM69 Rock Polish 20 -- 0% Raises the user's Speed by two levels.
TM70 Flash 20 -- 100% Lowers the target's Accuracy.
TM71 Stone Edge 5 100 80% Has an increased chance for a critical hit.
TM72 Avalanche 10 60 100% -4 Goes last. Inflicts double damage if the user takes damage before attacking this turn.
TM73 Thunder Wave 20 -- 100% Paralyzes the target.
TM74 Gyro Ball 5 varies 100% Inflicts more damage when the user has lower Speed, with a maximum of 150 power.
TM75 Swords Dance 30 -- 100% Raises the user's Attack by two levels.
TM76 Stealth Rock 20 -- 0% Causes damage when Pokemon switch in to where the target is now.
TM77 Psych Up 10 -- 100% Discards the user's stat changes and copies the target's.
TM78 Captivate 20 -- 100% Lowers the target's Special Attack by two levels if it is the opposite gender.
TM79 Dark Pulse 15 80 100% Has a 20% chance to make the target Flinch.
TM80 Rock Slide 10 75 90% Has a 30% chance to make the target Flinch.
TM81 X-Scissor 15 80 100% Inflicts regular damage.
TM82 Sleep Talk 10 -- 100% Randomly uses one of the user's other three moves. Only works if the user is Sleeping.
TM83 Natural Gift 15 varies 100% Power and type depend on the held berry.
TM84 Poison Jab 20 80 100% Has a 30% chance to Poison the target.
TM85 Dream Eater 15 100 100% Heals the user by half the damage the target receives. Only works on Sleeping Pokemon.
TM86 Grass Knot 20 varies 100% Inflicts more damage to heavier targets, with a maximum of 120 power.
TM87 Swagger 15 -- 90% Raises the target's Attack by two levels and Confuses the target.
TM88 Pluck 20 60 100% Inflicts double damage if the user is holding a berry.
TM89 U-Turn 20 70 100% User must switch out after attacking.
TM90 Substitute 10 -- 100% Transfers 1/4 of the user's max HP into a doll, protecting the user from further damage or status changes until it breaks.
TM91 Flash Cannon 10 80 100% Has a 10% chance to lower the target's Special Defense.
TM92 Trick Room 5 -- 0% -7 Goes last. For five turns, slower Pokemon will act before faster Pokemon.
HM01 Cut 30 50 95% Inflicts regular damage.
HM02 Fly 15 90 95% User flies high into the air, dodging all attacks, and hits next turn.
HM03 Surf 15 95 100% Inflicts regular damage.
HM04 Strength 15 80 100% Inflicts regular damage.
HM05 Defog 15 -- 0% Lowers the target's Evade.
HM06 Rock Smash 15 40 100% Has a 50% chance to lower the target's Defense.
HM07 Waterfall 15 80 100% Has a 20% chance to make the target Flinch.
HM08 Rock Climb 20 90 85% Has a 20% chance to Confuse the target.
credit goes to these ppl http://veekun.com/dex/tms