Solders for the most part get much more time and training using firearms than police who tend to have a much wider range of duties to perform.
Most NATO militaries have increased the amount of training in urban environments. I'm pretty sure(or overly optimistic) they have decent training/drilling experience as the political backlash from having soldiers get way to aggressive in terms of resorting to military tactics vs police tactics.