In regards to the "renewable" green cards, that only applies to green card holders via marriage. To cut back on "marry for money" operations, the INS required a marriage to last for 2 years, and they did a follow-on interview to assert that the couple was actually living together and not just staying married on paper. A regular green card becomes permanent immediately, so you have to renew your card every 10 years (no interview or review, just fees).
I used to love being able to hit hard at 1000 yards. As I get older I find hitting a mini ram at 200 yards with the 22 oddly more satisfying.