Thanks for all the replies everyone much appreciated! definitely think m16 is the way to go with all the options. Expensive but you bascially get several machines guns for the (over)price of one!
Already long ago, from when we sold our vote to no man,the People have abdicated our duties; for the People who once upon a timehanded out military command, high civil office, legions — everything, now
restrains itself and anxiously hopes for just two things:bread and circuses (Juvenal, Satire 10.77–81)