My buddy told me she is super nice, her kid is really cool, and that her XH was a d-bag. He said she is completely normal, outside of her guns, and I didn't have anything to worry about.
Really nice to have outside confirmation! So often we don't have that when online dating.
If she pushes on the kids' meeting thing, you can present it as "you told me up front most of your relationships don't last past three months. I know we're doing great and I'm really happy about that, but I don't want to risk my kids getting attached until I know this is going to last.
Puts the onus more on her than a "I don't know for sure if I'll stick around." See how I did that?