Any other recommended upgrades to up my performance on this model?? (I play mostly Call of Duty MW2 @ 144p)
I have the same model or similar anyway. 4060 Ti 16GB is a decent upgrade right now, might be a lack of single fan options available though, only 1 available atm.
I know the price of the 4060 Ti is pretty shite, better buying a different system with a 3080 or something

a 3060 Ti is an option as well if you find one, ideally pick one that stops it's fan when idle. MSI Aero 30 series don't do it!
Also update your BIOS and check for any updates to your graphics card in MSI Center (under advanced scan) and enable Resizable Bar in the BIOS.
If you haven't upgraded your RAM then you're likely not running dual channel (I looked at your model specs), it's really a must, there's a solid 10% odd improvement there alone.
Ideally some Kingston Fury Impact 3200 which runs at CL20, that's the best you'll get.. it's going pretty cheap these days, make sure you grab 32GB.
You can unlock a fair chunk of performance on the CPU as well by using Throttlestop. I boosted by Multi-core benchmarks by about 15% by setting 'Power Limit 4' to 0
Out of the box it was gimping my i7 to only ~95W. ATM I have it running with 100mW less voltage with set PL1 to 75W and PL2 to 125W. It's pulling the same amount of power as my previous 10thgen i7 at the wall about 138-140W under CPU stress testing.
Worth noting, the genuine 330W power brick can run up to 400W without issue. I'm hoping for a 4060 Super 12GB at some stage, fingers crossed.