Is this good for gaming? Mostly COD, Battlefield, Etc. (Mid settings)?

I have a Lenovo G580 (Discontinued) with an Intel core i5-3219M @2.50Ghz (Overclocked with Intel Extreme Tuning Utility) [3.1Ghz?] and 6GB of RAM. I'm even using a 16GB pendrive as Readyboost and have 133GB free of 195GB. I also changed the battery settings to maximum performance and even use Razer Cortex. Will this be enough for COD? (Med settings)Is this good for gaming Mostly COD, Battlefield, Etc. Mid settings

Yes this is good to go