I showed it to my Dad and he really liked it and did not feel you were disrespecting the flag. If he isn't upset I'd say you did a good job in presenting your feelings. He said it made him think of protecting the right to keep and bear arms.
Ted Wilson Dum inter homines sumus, colamus humanitatem. BTW - Winter is Coming.