Diana barrels are specific to each gun due to the cocking link/lock up dimensions. You might not get a good fit, although I can't say for sure. Mike Mellick might be able to get you a different barrel, assuming the Air Hawk and B25 have the same dimensions. I think they are, essentially, the same gun. Of course, that's if he has a barrel/breech assembly.