im looking for an electric guitar that is very versatile, from punk rock like green day and alkaline trio to metal like metallica.

any suggestions?

Budget: Under $1000
i dont really care about any styles or anything, but i dont like bolt on necks, and i dont want an epiphone or gibson.