Yeah it has plain sights and comes with everything that was included in the box. It was originally for my gf and has not even been fired, its basically brand new.