It is given to you by Allen Lee, one of the NPCs that you’ll meet when you first arrive in Far Harbor. Unfortunately, Lucky Eddy cannot be purchased from any vendor, or picked up randomly in the world. The difference is that Lucky Eddy gives you +2 Luck when the weapon is equipped, which can add value to a situation depending on your character build and play through. As a lever-action rifle in Fallout4, Lucky Eddy is not unlike what players got when they picked up Old Reliable.