My teacher said that the first thread on the nut is completely different from the rest, he also said the nut is an imperial thread and the receiver is a metric thread... well, f*ck. If i can't fix it, gonna need to buy a new upper receiver, which is available but £70 roughly