A quick google (other search engines are available) indicates that a 4th generation Glock 17 costs iro £360 ($580). If 25000 of us went to the shop and bought one, it would cost £9mil. Looks like we've got a bargain - 25k of them at the going rate - well done the MOD.
But we get a free holster thrown in.