I am reading a book by S.M. Stirling - DIES the FIRE, that you may find interesting. It would be found in the SciFi section but it is more of a "what if" or "alternative history" type of read. There is a sudden event "The Change" that has the effect of disabling all electronics, internal combustion engines and firearms. No it is not a anti gun book. It takes place in the Pacific Northwest. After the "Change" much of society dies off. Survivors must rely on skills from yesteryear ie.. archery, blacksmithing, close quarters combat with knives. The talents of many reenactors are very valuable. It shows just how much we take for granted in modern day America. Read and enjoy.