The only P90 weapons worth getting in that range would be the JG/Kart/KS, Echo, and CA P90
King Arms has a P90 coming out, but because it's brand new there's very little info on it.
In terms of the M4, there are too many to really name off, but in terms of brands, check out JG, Dboys, G&G Proline, and Echo.