Why do i lag

So ive been playing alot of games like bf3 and crysis 3 i get this annoying short lag even though i have 60 frames a second when it doesent lag is there something wrong with my graphics card or am i bottle necking or something like that 

NUMBA ONE!

what are the specs of your system?

pentium g860

7770

1333mhz ram 8gb 

500w power supply 

You must be playing on pretty low settings if you're getting 60 frames per second, because the 7770 isn't exactly an amazing performer. And yeah...that CPU is definitely a bottleneck.

i3 or i5 im going to upgrade soon anyway

It's not a bottleneck at all.

http://www.youtube.com/watch?v=Bh455l3348s

Tomshardware also did a built on it.

update to the beta catalyst drivers. this kinda lag is called frame latency, and amd supposedly fixed it in a beta driver release.

All incorrect.

 

His issue is his CPU, BF3 needs 4 cores to really perform well.

7770 is more than capable of playable FPS above 50-70fps in BF3 with a mixture of medium-high settings at 1080p.

 

-7770 owner.

In the video I posted, he's getting 50-70 fps with a g850 & 7770.

i3 then

 

Internet lag then............

i3 is dualcore with hyperthread on which adds 2 IMAGINE cores xD. I use fx4100 as quad core and 6770 and I'm getting quite good fps @ 1080p. Med sett prob 40+ fps

An i5 would definitely be the way to go here. 

DO NOT get an i3. Don't even consider it. Save up a bit longer if you have to, but get an i5 instead. The i3 hasn't been a valid option for gaming really ever. The i5 will perform better, and offer overclocking options.