Bullet Punch

Steel

Bullet Punch is a Fast Attack of type Steel in Pokémon GO. In Gym and Raid battles, it deals 10 damage and it generates 11 energy. In GO Battle League, Bullet Punch deals 7 damage and generates 7 energy. Explore its damage and energy stats in battles, its effectiveness against various Pokémon types, and see which Pokémon wield it best.

Bullet Punch effectiveness against other Pokémon types

NormalFightingFlyingPoisonGroundRockBugGhostSteelFireWaterGrassElectricPsychicIceDragonDarkFairy
Steel×1.0×1.0×1.0×1.0×1.0×1.6×1.0×1.0×0.6×0.6×0.6×1.0×0.6×1.0×1.6×1.0×1.0×1.6

Bullet Punch Adventure Effects

Bullet Punch has no Adventure Effects.

Bullet Punch in Gym and Raid Battles

Gym and Raid Battles Stats

CategoryFast Attack
TypeSteel
Power10
Energy11
Animation Duration1.0s
Damage Window0.4s - 1.0s
DPS10 Damage per second
DPE0.91 Damage per Energy
EPS11 Energy per second

Similar moves in Gym and Raid Battles

SteelMetal Claw650.5s1012
SteelBullet Punch10111.0s1110
SteelSteel Wing1481.0s814
SteelIron Tail1461.0s614
SteelMetal Sound460.5s128

Bullet Punch in Trainer Battles

Trainer Battles Stats

CategoryFast Attack
TypeSteel
Power7
Energy7
Duration2 Turns
DPT3.5 Damage per turn
EPT3.5 Energy per turn
DPE1 Damage per Energy
TagsGeneral

Special effects

Bullet Punch has no special effects.

Similar moves in Trainer Battles

SteelMetal ClawFast Charge2.53.5571s
SteelBullet PunchGeneral3.53.5771s
SteelSteel WingHeavy Damage3.52.5751s
SteelIron TailGeneral3.332.331071.5s
SteelMetal SoundFast Charge2.54581s

Strongest Pokémon with Bullet Punch

1.Mega Metagross (Mega)Mega MetagrossSteelBullet PunchSteelMeteor Mash16.8718.21524.66865s27
2.Mega Lucario (Mega)Mega LucarioSteelBullet PunchFightingAura Sphere16.7419.39292.29878s49
3.Shadow Metagross (Shadow)Shadow MetagrossSteelBullet PunchSteelMeteor Mash16.4218.49346.18892s41
4.MetagrossMetagrossSteelBullet PunchSteelMeteor Mash14.0815.56349.491,039s41
5.Mega Scizor (Mega)Mega ScizorSteelBullet PunchBugX-Scissor12.2913.66291.771,192s49
6.LucarioLucarioSteelBullet PunchFightingAura Sphere12.0214.4176.951,226s81
7.Shadow Machamp (Shadow)Shadow MachampSteelBullet PunchFightingDynamic Punch11.4313.73166.311,289s87
8.Shadow Scizor (Shadow)Shadow ScizorSteelBullet PunchBugX-Scissor11.3313.48172.911,300s83
9.Shadow Hariyama (Shadow)Shadow HariyamaSteelBullet PunchFightingDynamic Punch11.0513.15168.721,332s85
10.MachampMachampSteelBullet PunchFightingDynamic Punch10.1411.84172.141,449s84

Best Great League Pokémon with Bullet Punch

Great League

No Pokémon in our current Great League rankings have Bullet Punch in their recommended moveset.

Best Ultra League Pokémon with Bullet Punch

Ultra League

No Pokémon in our current Ultra League rankings have Bullet Punch in their recommended moveset.

Best Master League Pokémon with Bullet Punch

Master League
199.Shadow Scizor (Shadow)Shadow Scizor63.1SteelBullet PunchDarkNight SlashGrassTrailblaze
227.ScizorScizor59.9SteelBullet PunchDarkNight SlashGrassTrailblaze

All Pokémon that can learn Bullet Punch

68MachampMachampSteelBullet PunchReleasedStandard learnset
68Dynamax Machamp (Dynamax)Dynamax MachampSteelBullet PunchReleasedStandard learnset
68Gigantamax Machamp (Gigantamax)Gigantamax MachampSteelBullet PunchReleasedStandard learnset
68Shadow Machamp (Shadow)Shadow MachampSteelBullet PunchReleasedStandard learnset
107HitmonchanHitmonchanSteelBullet PunchReleasedStandard learnset
107Dynamax Hitmonchan (Dynamax)Dynamax HitmonchanSteelBullet PunchReleasedStandard learnset
107Shadow Hitmonchan (Shadow)Shadow HitmonchanSteelBullet PunchReleasedStandard learnset
212ScizorScizorSteelBullet PunchReleasedStandard learnset
212Mega Scizor (Mega)Mega ScizorSteelBullet PunchReleasedStandard learnset
212Shadow Scizor (Shadow)Shadow ScizorSteelBullet PunchReleasedStandard learnset

Bullet Punch FAQ

How does Bullet Punch compare with other moves of the same type?

In raids, Bullet Punch has lower move-only DPS compared with Steel Wing: 10 versus 14. This compares damage during the attack animation, not a Pokémon’s complete moveset.

In Trainer Battles, Bullet Punch deals the same damage per turn compared with Steel Wing (3.5 versus 3.5 DPT) and generates more energy per turn (3.5 versus 2.5 EPT). Its duration is the same (2 versus 2 turns). Shorter attacks offer more flexibility when switching or timing a Charged Attack.

Alternatives have the same type and attack category and at least one released Pokémon that learns them. The raid comparison uses the alternative with the highest move-only DPS; the PvP comparison uses the highest DPT for Fast Attacks or DPE for Charged Attacks. Stats alone do not account for buffs, debuffs, typing, or the other moves a Pokémon can learn.

How are the best PvP users selected?

These tables show Pokémon whose recommended moveset in our imported PvPoke rankings includes this move as the Fast Attack or either Charged Attack. The rank is their position in the full league ranking, not just among users of this move. Both recommended Charged Attacks are shown. Being able to learn the move does not automatically make a Pokémon a recommended user.

How are the strongest Pokémon with Bullet Punch ranked?

Pokémon are ranked by eDPS (effective DPS), which accounts for damage, survivability, and time lost when rejoining. The default ranking uses Level 40 attackers and average raid boss weaknesses. Every moveset includes this attack. TTW estimates the time to win, and faints estimates how many attackers faint during the battle. Changing the settings can change the order.

How are tiers assigned?

Tiers group attackers by similar scores, emphasizing differences near the top. We use eight groups, labelled SS, S, A, B, C, D, E and F, when there are enough distinct scores; otherwise, fewer tiers are used. Group sizes are determined by the scores, not fixed rank cutoffs. Tiers update with the simulation settings and stay the same when you sort or change pages.

How do opponent choice and rejoin time affect the rankings?

Scores attackers against the configured T4+ raid boss pool, including Mega, Legendary and Mythical Pokémon. Outgoing damage reflects how effective each move type is against the bosses; incoming damage reflects the attacker’s resistances to their moves. Per-type rankings use bosses weak to that type. Types without super-effective matchups use the full pool. Unavailable Pokémon are excluded from the boss pool.

The dummy boss uses neutral effectiveness (1.0×) for every move, with incoming damage based on Defense alone. This can favor attackers whose moves the raid pool resists, or whose weaknesses make them take more damage in raids. The dummy has a fixed 25,000 HP, regardless of raid tier.

Time to return after a team of six faints. Applies to eDPS and estimated battle time.

How do Mega and Primal Pokémon boost Bullet Punch?

The Pokémon in the Mega and Primal section above boost other Trainers’ Bullet Punch damage by 30% (1.3×) in Raid Battles. The boost follows the attack’s type, not the attacking Pokémon’s type.

Standard Mega Pokémon must be on the battlefield. Primal Kyogre, Primal Groudon, and Mega Rayquaza provide their boost while in the current battle party, including after fainting. Multiple Mega or Primal boosts do not stack; the strongest applicable boost is used.

Explore all Mega and Primal type boosts

Does the ranking include Mega and Primal boosts to teammates?

No. The Mega Level setting adjusts the attacker’s own bonuses. Damage boosts provided to teammates are not included in this ranking.

What does the complete learnset list include?

It includes all Pokémon and forms that have access to Bullet Punch, whether they have been released in Pokémon GO or not.

What do legacy and exclusive moves mean?

Legacy moves were once available to a Pokémon but can no longer be learned through standard methods, such as a regular TM. Legacy and exclusive moves may require an event, an Elite TM, or another special method to obtain. Some legacy moves cannot be taught with an Elite TM.