This is a problem that has been around since the first DH book, it has been repeated in every 40K RPG. It's minor but consistent.
Under the entries for Semi-Auto Burst and Full-Auto Burst (pg178 + pg181) "The number of extra hits scored in this manner cannot exceed the weapon’s full/semi automatic rate of fire". That means the maximum total number of hits are the rate of fire + 1. However all weapons are set up with semi/full-auto rate of fires that are fractions of their full clip size. This seems like a mistake. It also makes it easy for players to miscalculate the ammo expended with each action.
For example:
Autogun, Basic, 100m S/3/10, 1d10+3 I, pen 0, clip 30, reload Full
This weapon can only be fire twice on full auto, expending 11 rounds per turn, a total of 22, leaving 8 rounds in the clip. The clip size of 30 looks like it expects the player should be able to fire 3 times. Players would often just strike off the RoF number of rounds (in this case 10) when they should expend 11.
Another, thing that I would like to see clarified in the book is what happens if you want to fire full auto or semi-auto when you do not have enough bullets. We all generally just say it's not allowed, but it would be nice to see this written down somewhere.