" To get the infinite magnum you have to get the bones back from Willie ( Kaysen's dog) then go find the rest. There are seven total. After you have them all try and turn them in at the graveyard and the dog will steal them again. When you get them back from him this time you'll get the infinite magnum. "I think they've missed the opportunity to do this.