Hi, I am looking to upgrade from my laptop to a PC however I do not have much money and don't work. I will be getting the money from birthday's and christmas. I have around $300 so far, but, I am fully aware that a good cheap gaming computer cannot be built for that amount. I am looking for a build that would be able to play all the latest games on medium or high with around 60+ fps. I am quite new to computer parts and pricing etc. So, I do not know how much this might cost. If someone could recommend a build below that would be wonderful, thank you so much! Also, what would be the best brand of keyboards that would be long lasting, mechanical and not too expensive, thanks again!