Jagged alliance 2, I'm a huge fan of SRPGs and this really was everything I could ask for. From ordering to maintaining and customizing an ungodly selection of guns and explosives, hiring mercenaries and keeping their relationships and moral in check, allowing them to train each other and forming a militia in surrounding towns not to mention the very solid and satisfying turn based gun fights, I've sunk so much time into this game and never got bored.