Eric thanks for standing up for the NMLRA .
Ok I am reading through this thread, and I promise I will get caught up to the end but first let me correct a couple things before I get there.
The NMLRA does not lobby, it is NOT a financial limitation, it is an organizational one. The NMLRA is a 501(c)(3) and no organization may qualify for 501(c)(3) status if a substantial part of its activities is attempting to influence legislation (lobbying).
The NMLRA does, as stated, take part to preserve the Second Amendment, members, presidents, and board members have all acted on behalf of the NMLRA to take steps in preserving our freedoms.