Appears to be a m@p 10 no mdl. #, yoke has A8, 345 40 stamp, sn#on butt is S 812### some wear on muzzle,rest is tight as heck, no rust, looks like after market stag grips, is a 5 screw.
Any help? My dad knew these like a book, I am not so well read. Tia