Im not sure whats wrong I bought this guitar off my friend and he said he got new strings put on.

When i tune it, it will never stay into at all. The machine heads get really hard to turn when i have it close to being in tune.

If i start tuning at the low e then when i finish all the strings the low e is out of tune again and so on.

Should it be setup again? Do I need to machine heads?

What could be wrong with my guitar. Its a Washburn.
I had that problem with my Ibanez, just kinda pull up on the strings, like away from the guitar a few times to stretch em out.
Sounds like your new with floyds.
When you tune the low e, then move to the other strings to tune, the bridge rises, and slacks the other strings out of tune (flat).
Jackson DK-2 [2004 MIJ] (EMG 81/SA)
Jackson RR-3 [2007 MIJ] (EMG 81/60)
Ibanez RG370DX [2009] (EMG 81/60)
Epiphone Les Paul Custom [2004] (EMG 81/85)
Ltd/Esp M-17 7-String [2013] (EMG 81-7 set)
Bugera 333XL 120watt Tube Head, Crate BV412 Cab