no 6x9s will not fit up front unless you seriously modify the front bracket and the rear deck. Easiest way to do the rear would be to cut out the metal and bolt in some particle board with the 6x9 holes precut for easier mounting. The front would need an entire custom mount to accept 6x9's.