Yes - Williams furnishes all their new peep sights with the proper mounting screws.
If a used sight was gotten somewhere, you're on your own.
In my experience, a barrel-mounted front sight in issue height is usually good to go, but I haven't had a chance to take it to my club for actual zeroing as yet - I've been in the middle of remodelling my kitchen, and want to finish before the weather gets too hot.
.