That said rank/file patrol offciers are notoriously bad shots.
They need to become excellent shots. Their lives and the lives of the public depend on it. The problem with a SWAT team is the time it takes to get to the homicidal moron they have to deal with.
Yes they do, but getting/keeping them there would consume huge amts of tax dollars. Even so the police cant and arent eveywhere. The original idea was for We the People to be generally armed to aid the govt. Its the other way round these days and not working at all well.