Have had mine for a couple of years, bought it from Arms Depot in Dayton - pick of the litter cost me $140.00. Ammo is expensive (~$0.40/round for Swiss Berdan primed surplus) so I bought 200 rounds of brass from Buffalo Arms (good guys) with a Graf headstamp. I shoot the Berdan when I can't recover the brass - recoil is stiff but not too bad. Accuracy is very good.
The rifle likes heavier bullets 168gr +. I purchased 500 173gr FMJBT and loaded them in front of 45.0 grains of H4831 and a WLR primer (starting load per Lee manual) and went no further. Relatively mild load and very accurate.
(H4831 is also good in my 30-06 bolt gun with heavy bullets but I believe that it would be too slow for a Garand - bent operating rod syndrome).
Spare mags cost half the price of the rifle (around $60.00) so watch that you don't loose it. 6 round chargers (Swiss version of the stripper clip) can be found for about $20.00 per dozen and will hold up fairly well with careful use. Getting the last round in the magazine from the charger is a little tricky but not bad once you get the hang of it.
Fit and finish on a good one is excellent and I have never had a failure to feed or extract, but in looking at the mechanism, I would wonder how well it would have held up in a wartime environment.
Overall a great rifle.