Do you have your phone set to "FAST BOOT" - this often causes pictures to go missing, turn fast boot off and restart your phone (it will take a little longer) and then open gallery... the missing photos should be there.
I used a different gallery app to get around this and still use fast boot