No computer is future proof. Its a very strong system by todays standards, how long it will last is down to two things, how quickly games evolve over the next few years and your expectations. If you insist on very high settings then 2-3 years, if you dont mind dropping the settings over time then 3-5 years