Repeating blaster rifle