Level up to 10 (which is when BBs get two extra attacks thus being able to deal significant damage to Astos) and keep reloading until his RUB attack fails.