Use lots of cover

"medium" range is standard firefight range. Once you close the range, casualties do increase markedly (the range penalty for medium range tends to mean one less hit per attack) while long range fire is mostly just harassing / suppressing fire. Little actual effect, especially against armoured targets, but it'll cause them to keep their heads down at least.
My current table is 4 x 6 and plays okay but you do want to have a bit more terrain on there than for, say, 40K
Troop quality does make a big impact. Your average conscript with an assault rifle has a short range of 15. His elite space marine comrade has a short range of 25, and a country yokel who just picked up a gun gets a short range of 10. So there's a huge impact based on who is actually shooting.