Bullet Punch in Pokémon Sword & Shield
Steel-type physical move in Pokémon Sword and Shield.

PhysicalMove text
The user strikes the target with tough punches as fast as bullets. This move always goes first.
Move details
Introduced
Power
Accuracy
PP
Priority
Makes contact?
Machine
Learners
![]() Hitmonchan Galar #109 | ![]() | Start |
![]() Pangoro Galar #112 | ![]() ![]() | Start |
![]() Scizor Armor #119 | ![]() ![]() | Evo., Start |
![]() Metang Crown #130 | ![]() ![]() | Start |
![]() Metagross Crown #131 | ![]() ![]() | Start |
Learners
![]() Tyrogue Galar #107 | ![]() | Egg |
![]() Hitmonlee Galar #108 | ![]() | Import from an eligible earlier game through Pokémon HOME; Bank/Transporter where required. The Battle Ready symbol removes these imported moves. Later games use separate HOME movesets. |
![]() Hitmonlee Galar #108 | ![]() | Nursery sharing: leave two Pokémon of the same species together, with an empty move slot on the recipient. |
![]() Hitmonlee Galar #108 | ![]() | Learn as Tyrogue, then retain through evolution. |
![]() Hitmontop Galar #110 | ![]() | Import from an eligible earlier game through Pokémon HOME; Bank/Transporter where required. The Battle Ready symbol removes these imported moves. Later games use separate HOME movesets. |
![]() Hitmontop Galar #110 | ![]() | Nursery sharing: leave two Pokémon of the same species together, with an empty move slot on the recipient. |
![]() Hitmontop Galar #110 | ![]() | Learn as Tyrogue, then retain through evolution. |
![]() Machop Galar #138 | ![]() | Egg |
![]() Machoke Galar #139 | ![]() | Import from an eligible earlier game through Pokémon HOME; Bank/Transporter where required. The Battle Ready symbol removes these imported moves. Later games use separate HOME movesets. |
![]() Machoke Galar #139 | ![]() | Nursery sharing: leave two Pokémon of the same species together, with an empty move slot on the recipient. |
![]() Machoke Galar #139 | ![]() | Learn as Machop, then retain through evolution. |
![]() Machamp Galar #140 | ![]() | Import from an eligible earlier game through Pokémon HOME; Bank/Transporter where required. The Battle Ready symbol removes these imported moves. Later games use separate HOME movesets. |
![]() Machamp Galar #140 | ![]() | Nursery sharing: leave two Pokémon of the same species together, with an empty move slot on the recipient. |
![]() Machamp Galar #140 | ![]() | Learn as Machop, then retain through evolution. |
![]() Machamp Gigantamax Galar #140 | ![]() | Import from an eligible earlier game through Pokémon HOME; Bank/Transporter where required. The Battle Ready symbol removes these imported moves. Later games use separate HOME movesets. |
![]() Machamp Gigantamax Galar #140 | ![]() | Nursery sharing: leave two Pokémon of the same species together, with an empty move slot on the recipient. |
![]() Machamp Gigantamax Galar #140 | ![]() | Learn as Machop, then retain through evolution. |
![]() Croagunk Galar #222 | ![]() ![]() | Egg |
![]() Toxicroak Galar #223 | ![]() ![]() | Import from an eligible earlier game through Pokémon HOME; Bank/Transporter where required. The Battle Ready symbol removes these imported moves. Later games use separate HOME movesets. |
![]() Toxicroak Galar #223 | ![]() ![]() | Nursery sharing: leave two Pokémon of the same species together, with an empty move slot on the recipient. |
![]() Toxicroak Galar #223 | ![]() ![]() | Learn as Croagunk, then retain through evolution. |
![]() Riolu Galar #298 | ![]() | Egg |
![]() Lucario Galar #299 | ![]() ![]() | Import from an eligible earlier game through Pokémon HOME; Bank/Transporter where required. The Battle Ready symbol removes these imported moves. Later games use separate HOME movesets. |
![]() Lucario Galar #299 | ![]() ![]() | Nursery sharing: leave two Pokémon of the same species together, with an empty move slot on the recipient. |
![]() Lucario Galar #299 | ![]() ![]() | Learn as Riolu, then retain through evolution. |
Related
| Move | Type | Class | TM/TR | Power | Acc. | PP | Pokémon |
|---|---|---|---|---|---|---|---|
| Anchor Shot The user entangles the target with its anchor chain while attacking. The target becomes unable to flee. | ![]() | ![]() | - | 80 | 100 | 20 | 1 |
| Autotomize The user sheds part of its body to make itself lighter and sharply raise its Speed stat. | ![]() | ![]() | - | - | - | 15 | 29 |
| Behemoth Bash The user becomes a gigantic shield and slams into the target. This move deals twice the damage if the target is Dynamaxed. | ![]() | ![]() | - | 100 | 100 | 5 | 0 |
| Behemoth Blade The user becomes a gigantic sword and cuts the target. This move deals twice the damage if the target is Dynamaxed. | ![]() | ![]() | - | 100 | 100 | 5 | 0 |
| Doom Desire Two turns after this move is used, a concentrated bundle of light blasts the target. | ![]() | ![]() | - | 140 | 100 | 5 | 1 |
| Double Iron Bash The user rotates, centering the hex nut in its chest, and then strikes with its arms twice in a row. This may also make the target flinch. | ![]() | ![]() | - | 60 | 100 | 5 | 2 |
| Flash Cannon The user gathers all its light energy and releases it all at once. This may also lower the target’s Sp. Def stat. | ![]() | ![]() | 80 | 100 | 10 | 127 | |
| Gear Grind The user attacks by throwing steel gears at its target twice. | ![]() | ![]() | - | 50 | 85 | 15 | 3 |
| Gear Up The user engages its gears to raise the Attack and Sp. Atk stats of ally Pokémon with the Plus or Minus Ability. | ![]() | ![]() | - | - | - | 20 | 3 |
| Gyro Ball The user tackles the target with a high-speed spin. The slower the user compared to the target, the greater the move’s power. | ![]() | ![]() | - | 100 | 5 | 114 | |
| Heavy Slam The user slams into the target with its heavy body. The more the user outweighs the target, the greater the move’s power. | ![]() | ![]() | - | 100 | 10 | 70 | |
| Iron Defense The user hardens its body’s surface like iron, sharply raising its Defense stat. | ![]() | ![]() | - | - | 15 | 244 | |
| Iron Head The user slams the target with its steel-hard head. This may also make the target flinch. | ![]() | ![]() | 80 | 100 | 15 | 196 | |
| Iron Tail The target is slammed with a steel-hard tail. This may also lower the target’s Defense stat. | ![]() | ![]() | 100 | 75 | 15 | 261 | |
| King’s Shield The user takes a defensive stance while it protects itself from damage. It also lowers the Attack stat of any attacker that makes direct contact. | ![]() | ![]() | - | - | - | 10 | 3 |
| Metal Burst The user retaliates with much greater force against the opponent that last inflicted damage on it. | ![]() | ![]() | - | - | 100 | 10 | 20 |
| Metal Claw The target is raked with steel claws. This may also raise the user’s Attack stat. | ![]() | ![]() | - | 50 | 95 | 35 | 68 |
| Metal Sound A horrible sound like scraping metal harshly lowers the target’s Sp. Def stat. | ![]() | ![]() | - | - | 85 | 40 | 69 |
| Meteor Mash The target is hit with a hard punch fired like a meteor. This may also raise the user’s Attack stat. | ![]() | ![]() | - | 90 | 90 | 10 | 7 |
| Shift Gear The user rotates its gears, raising its Attack stat and sharply raising its Speed stat. | ![]() | ![]() | - | - | - | 10 | 9 |
| Smart Strike The user stabs the target with a sharp horn. This attack never misses. | ![]() | ![]() | 70 | - | 10 | 45 | |
| Steel Beam The user fires a beam of steel that it collected from its entire body. This also damages the user. | ![]() | ![]() | - | 140 | 95 | 5 | 88 |
| Steel Roller The user attacks while destroying the terrain. This move fails when the ground hasn’t turned into a terrain. | ![]() | ![]() | - | 130 | 100 | 5 | 60 |
| Steel Wing The target is hit with wings of steel. This may also raise the user’s Defense stat. | ![]() | ![]() | 70 | 90 | 25 | 97 | |
| Sunsteel Strike The user slams into the target with the force of a meteor. This move can be used on the target regardless of its Abilities. | ![]() | ![]() | - | 100 | 100 | 5 | 1 |






















































