Yes, it comes with a regular front bumper as well, so you can build it stock.
I heard about the glass not fitting well.
It was a interesting kit to build. I like how they engineered it but kind of a PITA to build.
I got another one that I might take a little farther than this, which was basiclly OOB.