Took a KSG in on trade, need help identifying which generation it is. Can someone tell me what upgrades, markings, serial #, etc. to look for? Thanks in advance for the help.