MotoG won't proceed after Blue M Screen after Cache Wipe& Factory Reset
So i figured out that the phone was locked and nothing else!
Got the unlock code from the Motorola website (Which wasn't working earlier) and unlocked the phone via mfastboot , then reloaded the stock firmware and the phone is good as new!
Unlock Code:3