First thoughts was Californian but could it be an Expert?
The rear triangle looks high on the seat post. Its not clear enough as the pad seems in the way.
Bars are Mongoose. As said stem does not look to be SR and the pedals don't seem to be correct. But these are easy to find.
Looks to be a very nice example which would look ace with a clean up.