I am playing pokemon x and have reseted it many times, but the Snorlax on route 7 was never shiny. Can the Snorlax on route 7 be shiny or do I have to breed?
Yes, it can be shiny. Every pokemon generated has a 1 in 8172 chance of being shiny. The odds are VERY against you for any one-chance pokemon like Snorlax and the starters. You are much better off either resetting until it is female or just getting it male and getting a different language Ditto and breed for a Shiny using the Masuda Method.