Some units are partially painted.
SU-25 are from Academy and purchased online for $3.69 each!
https://www.scalehobbyist.com/catagories/Model_Aircraft/ACD00004439/product.php?gclid=EAIaIQobChMI9siav-Le1QIVi4hpCh0dJQgvEAQYASABEgKIzPD_BwE
ZSU-23 and BTR-80 are from Zvezda.
http://www.zvezda-usa.com/games/hot-war/7419/
http://www.zvezda-usa.com/games/hot-war/7401/
T-55-AM are from Plastic Soldier Company.
http://theplasticsoldiercompany.co.uk/index.php?main_page=product_info&cPath=93_94_95&products_id=1336
Everything else is from BattleForce.