LR pin question
Hey there, and welcome!
LR stands for Limited Release, which are a step down from Limited Edition. Usually, these pins are available in large quantities for a set amount of time (usually a few weeks). I've heard Cast Members say that the edition sizes for these guys are usually over 10,000, so they're not as "valuable" in terms of edition as other LE pins would be. Of course, certain characters are always a solid bet (like Lucifer or Si/Am from the recent Crooked Comrades release). Most people will typically like to trade LR for LR, but you might be able to snag a high size LE with a good LR pin. It just all depends on what you have and what you're after.
For simplicity's sake:
Limited Edition > Limited Release > Open Edition/Mystery/Booster
~Merlin