308 does seem like overkill for urban. @1776 has a good point. Train more SDMs and give them the rifle they need to perform at range then in missions that might encounter CQB a lightweight Sub gun that will be agile enough to keep them in the fight. The rest maintains the M4 or similar 5.56.