The age can be determined by subtracting the first two numbers from 100 e.g. 100-29=71. this link is more detailed in that it also gives the letter dates. http://www.marlinowners.com/forums/index.php/topic,495.0.html
The jm on the barrel is the Marlin proofmark that the rifle has been factory tested.
jm barrel
the Glenfield name used on the marlin rifle was for mass-merchandisers and chain stores that wanted brand name products to sell. this model you have was made by marlin from 1966-1970. marlin made two variations of this rifle, the change coming in 1969. it should have impressed checking on stock and forearm. As for the JM on the barrel, this is Marlin trade mark. 77,603 were built. these sold for around $100 when they were new. They are real nice rifles, I have a 30A 1st. variation that should look almost like yours except the magizine tube is full length. I wouldn't call it rare, its worth what ever you can get out of it. good solid rifles made by Marlin!
Marlin proofmark the mark first used was the letter M in a circle. In later years (after the model 1889) the mark used was the letters JM (John Marlin) in a oval
That is the Marlin proofmark, showing the gun to have been test fired with a high pressure "proof" load. It stands for the initials of the founder of the company- John marlin.
Operation JM happened in 2004-04.
JM Family Enterprises was created in 1968.
JM de Guzman is 5' 7".
JM Family Enterprises's population is 2,009.
JM De Guzman was born on 1988-09-09.
JM Barrie was an amazing author, who wrote the classic, Peter Pan.
The motto of JM Family Enterprises is 'and "The future belongs to those who prepare for it."'.
JM Family Enterprises's motto is 'Our Associates are our most important asset.'.