array:40 [
  "versionId" => 2021672
  "version" => "2.2.16"
  "app" => App {#2
    #container: Container {#10
      #data: array:184 [
        "time" => 1735186033
        "time.granular" => 1735186033.0894
        "app.classType" => "Pub"
        "app.defaultType" => "public"
        "config.default" => array:50 [ …50]
        "config.file" => "/mnt/db1/nvme_storage/production/www.snipershide.com/shooting/src/config.php"
        "config.legacyFile" => "/mnt/db1/nvme_storage/production/www.snipershide.com/shooting/library/config.php"
        "config" => Closure {#11 …5}
        "jQueryVersion" => "3.5.1"
        "jsVersion" => Closure {#12 …5}
        "avatarSizeMap" => array:5 [ …5]
        "editorToolbarSizes" => array:3 [ …3]
        "profileBannerSizeMap" => array:2 [ …2]
        "request" => Closure {#13 …5}
        "request.paths" => Closure {#14 …5}
        "request.pather" => Closure {#15 …5}
        "inlineImageTypes" => Closure {#16 …5}
        "inlineVideoTypes" => Closure {#17 …5}
        "inlineAudioTypes" => Closure {#18 …5}
        "cookieConsent" => Closure {#19 …5}
        "response" => Closure {#20 …5}
        "inputFilterer" => Closure {#21 …5}
        "dispatcher" => Closure {#22 …4}
        "router" => Closure {#221 …5}
        "router.public" => Closure {#24 …5}
        "router.public.formatter" => Closure {#25 …5}
        "router.public.routes" => Closure {#27 …6}
        "router.install" => Closure {#28 …5}
        "router.install.formatter" => Closure {#30 …5}
        "router.install.routes" => Closure {#31 …5}
         …154
      ]
      #cache: array:75 [ …75]
      #cacheable: array:184 [ …184]
      #factory: array:20 [ …20]
      #factoryObjects: array:7 [ …7]
    }
    #preLoadShared: array:26 [
      0 => "addOns"
      1 => "addOnsComposer"
      2 => "autoJobRun"
      3 => "bbCodeMedia"
      4 => "classExtensions"
      5 => "codeEventListeners"
      6 => "connectedAccountCount"
      7 => "contentTypes"
      8 => "displayStyles"
      9 => "helpPageCount"
      10 => "languages"
      11 => "masterStyleProperties"
      12 => "nodeTypes"
      13 => "options"
      14 => "paymentProvider"
      15 => "reactions"
      16 => "reportCounts"
      17 => "simpleCache"
      18 => "smilies"
      19 => "unapprovedCounts"
      20 => "userBanners"
      21 => "userTitleLadder"
      22 => "userUpgradeCount"
      23 => "widgetCache"
      24 => "widgetDefinition"
      25 => "widgetPosition"
    ]
    #preLoadLocal: array:13 [
      0 => "bannedIps"
      1 => "bbCodeCustom"
      2 => "discouragedIps"
      3 => "forumTypes"
      4 => "notices"
      5 => "noticesLastReset"
      6 => "routeFilters"
      7 => "routesPublic"
      8 => "styles"
      9 => "userFieldsInfo"
      10 => "threadFieldsInfo"
      11 => "threadPrefixes"
      12 => "threadTypes"
    ]
    #updateCsrfCookie: "3iCXdMbGuIrngXpp"
    #isServedFromCache: false
  }
  "request" => Request {#233
    #filterer: InputFilterer {#234
      #stringCleaning: array:67 [ …67]
      #fullUnicode: true
    }
    #input: array:1 [
      "/shooting/threads/getting-started-in-precision-rifle-shooting-guide_6284387/" => ""
    ]
    #files: []
    #cookie: array:3 [
      "fly_ab_uid" => "b00e8ed4-6644-4fbd-adb1-1ed156dd8d2a"
      "fly_device" => "desktop"
      "fly_geo" => "{"countryCode":"us","region":"oh","dma":"535"}"
    ]
    #server: array:40 [
      "USER" => "production"
      "HOME" => "/home/production"
      "HTTP_COOKIE" => "fly_ab_uid=b00e8ed4-6644-4fbd-adb1-1ed156dd8d2a; fly_device=desktop; fly_geo={"countryCode":"us","region":"oh","dma":"535"}"
      "HTTP_CF_CONNECTING_IP" => "3.16.49.213"
      "HTTP_CONNECTION" => "Keep-Alive"
      "HTTP_CDN_LOOP" => "cloudflare; loops=1"
      "HTTP_CF_VISITOR" => "{"scheme":"https"}"
      "HTTP_ACCEPT" => "*/*"
      "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])"
      "HTTP_X_FORWARDED_PROTO" => "https"
      "HTTP_CF_IPCOUNTRY" => "US"
      "HTTP_ACCEPT_ENCODING" => "gzip, br"
      "HTTP_REFERER" => "https://www.snipershide.com/shooting/threads/getting-started-in-precision-rifle-shooting-guide.6284387/post-7069296"
      "HTTP_HOST" => "www.snipershide.com"
      "HTTP_X_FORWARDED_FOR" => "3.16.49.213"
      "HTTP_CF_RAY" => "8f7e33e26ac1e265-ORD"
      "REDIRECT_STATUS" => "200"
      "SERVER_NAME" => "www.snipershide.com"
      "SERVER_PORT" => "443"
      "SERVER_ADDR" => "144.168.44.98"
      "REMOTE_PORT" => ""
      "REMOTE_ADDR" => "3.16.49.213"
      "SERVER_SOFTWARE" => "nginx/1.18.0"
      "GATEWAY_INTERFACE" => "CGI/1.1"
      "HTTPS" => "on"
      "REQUEST_SCHEME" => "https"
      "SERVER_PROTOCOL" => "HTTP/1.1"
      "DOCUMENT_ROOT" => "/usr/share/nginx/sites/production/www.snipershide.com"
      "DOCUMENT_URI" => "/shooting/index.php"
      "REQUEST_URI" => "/shooting/threads/getting-started-in-precision-rifle-shooting-guide.6284387/"
      "SCRIPT_NAME" => "/shooting/index.php"
      "CONTENT_LENGTH" => ""
      "CONTENT_TYPE" => ""
      "REQUEST_METHOD" => "GET"
      "QUERY_STRING" => "/shooting/threads/getting-started-in-precision-rifle-shooting-guide.6284387/&"
      "SCRIPT_FILENAME" => "/usr/share/nginx/sites/production/www.snipershide.com/shooting/index.php"
      "FCGI_ROLE" => "RESPONDER"
      "PHP_SELF" => "/shooting/index.php"
      "REQUEST_TIME_FLOAT" => 1735186033.0894
      "REQUEST_TIME" => 1735186033
    ]
    #skipLogKeys: array:1 [
      0 => "_xfToken"
    ]
    #cookiePrefix: "xf_"
    #remoteIp: "3.16.49.213"
    #robotName: ""
    #fromSearch: false
  }
  "uri" => "/shooting/threads/getting-started-in-precision-rifle-shooting-guide.6284387/"
  "fullUri" => "https://www.snipershide.com/shooting/threads/getting-started-in-precision-rifle-shooting-guide.6284387/"
  "time" => 1735186033
  "timeDetails" => array:6 [
    "tomorrow" => "1735189200"
    "now" => 1735186033
    "today" => "1735102800"
    "todayDow" => "3"
    "yesterday" => "1735016400"
    "week" => "1734584400"
  ]
  "debug" => false
  "development" => false
  "designer" => false
  "visitor" => User {#310
    #_getterCache: array:2 [
      "PermissionSet" => PermissionSet {#323 …5}
      "adav_max_postbit_achievements" => 3
    ]
    #_valueCache: array:3 [
      "is_moderator" => false
      "is_banned" => false
      "is_admin" => false
    ]
    #_structure: Structure {#297
      +shortName: "XF:User"
      +contentType: "user"
      +table: "xf_user"
      +primaryKey: "user_id"
      +columns: array:54 [ …54]
      +relations: array:19 [ …19]
      +getters: array:68 [ …68]
      +defaultWith: array:1 [ …1]
      +options: array:8 [ …8]
      +behaviors: array:1 [ …1]
      +columnAliases: array:1 [ …1]
      +withAliases: array:1 [ …1]
    }
    #_em: Manager {#294
      #db: Adapter {#223
        #statementClass: "XF\Db\Mysqli\Statement"
        #config: array:6 [ …6]
        #fullUnicode: true
        #inTransaction: false
        #savePointCounter: 0
        #savePoints: []
        #queryCount: 59
        #logQueries: false
        #logSimpleOnly: null
        #queryLog: []
        #ignoreLegacyTableWriteError: false
        #schemaManager: null
        #connection: mysqli {#324}
      }
      #valueFormatter: ValueFormatter {#295}
      #extension: Extension {#227 …4}
      #entityClassNameMap: array:27 [ …27]
      #entities: array:18 [ …18]
      #structures: array:27 [ …27]
      #repositories: array:23 [ …23]
      #cascadeEntitySeen: []
      #cascadeEventDepth: []
    }
    -_uniqueEntityId: 5
    #rootClass: "XF\Entity\User"
    #_useReplaceInto: false
    #_newValues: []
    #_values: array:52 [
      "user_id" => 0
      "username" => ""
      "username_date" => 0
      "username_date_visible" => 0
      "style_id" => 0
      "language_id" => 0
      "timezone" => "America/New_York"
      "visible" => 1
      "activity_visible" => 1
      "user_group_id" => 1
      "secondary_group_ids" => ""
      "display_style_group_id" => 0
      "permission_combination_id" => 1
      "message_count" => 0
      "question_solution_count" => 0
      "alerts_unviewed" => 0
      "alerts_unread" => 0
      "conversations_unread" => 0
      "register_date" => 1735186033
      "last_activity" => 1735186033
      "last_summary_email_date" => null
      "trophy_points" => 0
      "avatar_date" => 0
      "avatar_width" => 0
      "avatar_height" => 0
      "avatar_highdpi" => 0
      "gravatar" => ""
      "user_state" => "valid"
      "security_lock" => ""
      "is_moderator" => 0
      "is_admin" => 0
      "is_staff" => 0
      "is_banned" => 0
      "reaction_score" => 0
      "vote_score" => 0
      "custom_title" => ""
      "warning_points" => 0
      "privacy_policy_accepted" => 0
      "terms_accepted" => 0
      "adca_last_email_date" => 0
      "thdonate_total_donation" => 0.0
      "thdonate_total_public_donation" => 0.0
      "thdonate_total_anonymous_donation" => 0.0
      "thdonate_num_donation" => 0
      "thdonate_num_public_donation" => 0
      "thdonate_num_anonymous_donation" => 0
      "thfeature_feature_count" => 0
      "xfmg_album_count" => 0
      "xfmg_media_count" => 0
      "xfmg_media_quota" => 0
      "xfrm_resource_count" => 0
      "audapp_preferences" => "[]"
    ]
    #_relations: array:4 [
      "Auth" => UserAuth {#303 …20}
      "Option" => UserOption {#305 …20}
      "Profile" => UserProfile {#307 …20}
      "Privacy" => UserPrivacy {#309 …20}
    ]
    #_previousValues: []
    #_options: []
    #_deleted: false
    #_readOnly: true
    #_writePending: false
    #_writeRunning: false
    #_errors: []
    #_whenSaveable: []
    #_cascadeSave: []
    #_behaviors: null
    #audliveUserRealmIds: null
    #primaryRealmUserId: null
    #realmsUserRealmIds: null
    #forceRealmsChanges: false
    #thuixWatchedNodes: null
    #thuc_user_criteria_cache: null
    #postDaysData: []
  }
  "session" => Session {#275
    #storage: DbStorage {#276
      #db: Adapter {#223}
      #table: "xf_session"
    }
    #config: array:5 [
      "cookie" => "session"
      "keyLength" => 32
      "lifetime" => 14400
      "ipv4CidrMatch" => 24
      "ipv6CidrMatch" => 64
    ]
    #sessionId: "l7QRRkeT_2PRrFBiT-B-Z06u0T30RQn1"
    #exists: false
    #fromCookie: false
    #data: array:1 [
      "_ip" => b"\x03\x10"
    ]
  }
  "cookie" => array:4 [
    "prefix" => "xf_"
    "path" => "/"
    "domain" => ""
    "secure" => true
  ]
  "cookieConsent" => CookieConsent {#279
    #cookies: array:26 [
      "__crossTab" => array:4 [ …4]
      "cacheKey" => array:4 [ …4]
      "consent" => array:4 [ …4]
      "csrf" => array:4 [ …4]
      "dbWriteForced" => array:4 [ …4]
      "editorDisabled" => array:4 [ …4]
      "emoji_usage" => array:4 [ …4]
      "fr-copied-html" => array:4 [ …4]
      "fr-copied-text" => array:4 [ …4]
      "from_search" => array:4 [ …4]
      "guestUsername" => array:4 [ …4]
      "inline_mod_*" => array:4 [ …4]
      "language_id" => array:4 [ …4]
      "lbSidebarDisabled" => array:4 [ …4]
      "ls" => array:4 [ …4]
      "multiQuote*" => array:4 [ …4]
      "notice_dismiss" => array:4 [ …4]
      "push_history_user_ids" => array:4 [ …4]
      "push_notice_dismiss" => array:4 [ …4]
      "push_subscription_updated" => array:4 [ …4]
      "session" => array:4 [ …4]
      "style_id" => array:4 [ …4]
      "tfa_trust" => array:4 [ …4]
      "toggle" => array:4 [ …4]
      "user" => array:4 [ …4]
      "visitorCounts" => array:4 [ …4]
    ]
    #thirdParties: array:133 [
      "abcnews" => true
      "acast" => true
      "anchor" => true
      "apple_music" => true
      "applepodcasts" => true
      "audioboom" => true
      "audiomack" => true
      "audius" => true
      "bandcamp" => true
      "bbcnews" => true
      "bitchute" => true
      "brightcove" => true
      "bunny" => true
      "captivate" => true
      "castos" => true
      "cbsnews" => true
      "clyp" => true
      "cnbc" => true
      "cnn" => true
      "cnnmoney" => true
      "codepen" => true
      "comedycentral" => true
      "coub" => true
      "dailymotion" => true
      "democracynow" => true
      "dumpert" => true
      "eighttracks" => true
      "espn" => true
      "facebook" => true
      "falstad" => true
      "flickr" => true
      "foxnews" => true
      "funnyordie" => true
      "gamespot" => true
      "getty" => true
      "gifs" => true
      "giphy" => true
      "gist" => true
      "globalnews" => true
      "gofundme" => true
      "google" => true
      "google_analytics" => true
      "google_recaptcha" => true
      "hudl" => true
      "hulu" => true
      "ign" => true
      "imdb" => true
      "imgur" => true
      "indiegogo" => true
      "instagram" => true
      "internetarchive" => true
      "izlesene" => true
      "jsfiddle" => true
      "jwplatform" => true
      "kaltura" => true
      "khl" => true
      "kickstarter" => true
      "libsyn" => true
      "liveleak" => true
      "livestream" => true
      "mailru" => true
      "mastodon" => true
      "medium" => true
      "megaphone" => true
      "meta" => true
      "metacafe" => true
      "mixcloud" => true
      "mlb" => true
      "mrctv" => true
      "msnbc" => true
      "natgeochannel" => true
      "natgeovideo" => true
      "nbcnews" => true
      "nhl" => true
      "npr" => true
      "nytimes" => true
      "odysee" => true
      "on3" => true
      "orfium" => true
      "pastebin" => true
      "pinterest" => true
      "podbean" => true
      "prezi" => true
      "reddit" => true
      "rumble" => true
      "rutube" => true
      "scribd" => true
      "sendvid" => true
      "slideshare" => true
      "soundcloud" => true
      "sporcle" => true
      "sportsnet" => true
      "spotify" => true
      "spreaker" => true
      "steamstore" => true
      "strawpoll" => true
      "streamable" => true
      "teamcoco" => true
      "ted" => true
      "telegram" => true
      "theatlantic" => true
      "theguardian" => true
      "theonion" => true
      "tiktok" => true
      "tmz" => true
      "tradingview" => true
      "traileraddict" => true
      "trendingviews" => true
      "tumblr" => true
      "twentyfoursevensports" => true
      "twitch" => true
      "twitter" => true
      "ustream" => true
      "vbox7" => true
      "veoh" => true
      "vevo" => true
      "videodetective" => true
      "vimeo" => true
      "vine" => true
      "vk" => true
      "vocaroo" => true
      "vox" => true
      "washingtonpost" => true
      "wavekit" => true
      "wistia" => true
      "wshh" => true
      "wsj" => true
      "xboxclips" => true
      "xboxdvr" => true
      "xenforo" => true
      "youku" => true
      "youmaker" => true
      "youtube" => true
    ]
    #consentedGroups: []
  }
  "enableRtnProtect" => true
  "serviceWorkerPath" => null
  "language" => Language {#311
    #id: "1"
    #options: array:18 [
      "title" => "English (US)"
      "language_code" => "en-US"
      "date_format" => "M j, Y"
      "time_format" => "g:i A"
      "currency_format" => "{symbol}{value}"
      "decimal_point" => "."
      "thousands_separator" => ","
      "text_direction" => "LTR"
      "week_start" => 0
      "label_separator" => ":"
      "comma_separator" => ", "
      "ellipsis" => ""
      "parenthesis_open" => "("
      "parenthesis_close" => ")"
      "user_selectable" => true
      "language_id" => 1
      "parent_id" => 0
      "parent_list" => array:2 [ …2]
    ]
    #db: Adapter {#223}
    #groupPath: "/usr/share/nginx/sites/production/xf_code_cache/phrase_groups"
    #phraseCache: array:370 [
      "nav.NewsFeed" => "Your news feed"
      "nav._default" => "Default (no selected tab)"
      "nav.ad_leaderboards" => "Leaderboards"
      "nav.articles" => "Articles"
      "nav.audfeeds" => "Feeds"
      "nav.audfeeds_feed_1" => "Events"
      "nav.audfeeds_feed_10" => "Trending threads"
      "nav.audfeeds_feed_11" => "Hot"
      "nav.audfeeds_feed_12" => "Threads"
      "nav.audfeeds_feed_13" => "Questions"
      "nav.audfeeds_feed_14" => "Posts"
      "nav.audfeeds_feed_15" => "Hot Social"
      "nav.audfeeds_feed_2" => "Social"
      "nav.audfeeds_feed_3" => "Resources"
      "nav.audfeeds_feed_5" => "Comments"
      "nav.audfeeds_feed_6" => "Media"
      "nav.audfeeds_feed_7" => "Forum list"
      "nav.audfeeds_feed_8" => "Following"
      "nav.audfeeds_feed_9" => "Latest activity"
      "nav.audlive_realm_1" => "Home"
      "nav.contributedThreads" => "Threads with your posts"
      "nav.currentVisitors" => "Current visitors"
      "nav.defaultLatestActivity" => "Latest activity"
      "nav.defaultLogOut" => "Log out"
      "nav.defaultNewsFeed" => "Your news feed"
      "nav.defaultRegister" => "Register"
      "nav.defaultYourAccount" => "Your account"
      "nav.defaultYourProfile" => "Your profile"
      "nav.findThreads" => "Find threads"
      "nav.forumList" => "Forum list"
      "nav.forums" => "Forums"
      "nav.home" => "Home"
      "nav.latestActivity" => "Latest activity"
      "nav.markForumsRead" => "Mark forums read"
      "nav.members" => "Members"
      "nav.merch" => "Merch"
      "nav.newMedia" => "New media"
      "nav.newPosts" => "New posts"
      "nav.newProfilePosts" => "New profile posts"
      "nav.nfCalendar" => "Calendar"
      "nav.nfCalendarCreateEvent" => "Create event"
      "nav.nfCalendarEventWaitlist" => "Events you're waiting for"
      "nav.nfCalendarFindEvents" => "Find events"
      "nav.nfCalendarMarkRead" => "Mark read"
      "nav.nfCalendarNewEvents" => "New events"
      "nav.nfCalendarRsvpGoing" => "Events you're going to"
      "nav.nfCalendarRsvpMaybe" => "Events you might be going to"
      "nav.nfCalendarSearch" => "Search events"
      "nav.nfCalendarWatchedEvents" => "Watched events"
      "nav.nfCalendarYourEvents" => "Your events"
      "nav.nfNewCalEvents" => "New calendar events"
      "nav.realms_quizzes" => "Quizzes"
      "nav.realms_realm_1" => "Home"
      "nav.registeredMembers" => "Registered members"
      "nav.searchForums" => "Search forums"
      "nav.searchProfilePosts" => "Search profile posts"
      "nav.thMonetize_accountUpgrades" => "Account upgrades"
      "nav.th_donate" => "Donate"
      "nav.thfeature" => "Featured"
      "nav.thfilters_all_threads" => "All threads"
      "nav.thfilters_latest_threads" => "Latest threads"
      "nav.thfilters_newest_threads" => "New posts"
      "nav.thfilters_trending_threads" => "Trending threads"
      "nav.thtrending" => "Trending"
      "nav.thxlink_1" => "Home"
      "nav.unansweredThreads" => "Unanswered threads"
      "nav.upgrade" => "Upgrade"
      "nav.watched" => "Watched"
      "nav.watchedForums" => "Watched forums"
      "nav.watchedThreads" => "Watched threads"
      "nav.whatsNew" => "What's new"
      "nav.whatsNewNewsFeed" => "Your news feed"
      "nav.whatsNewPosts" => "New posts"
      "nav.whatsNewProfilePosts" => "New profile posts"
      "nav.xcfs" => "Feedback"
      "nav.xcfsFeedbackPref" => "Feedback Preferences"
      "nav.xcfsStatistics" => "View Statistics"
      "nav.xfmg" => "Media"
      "nav.xfmgAddMedia" => "Add media"
      "nav.xfmgMarkViewed" => "Mark viewed"
      "nav.xfmgNewComments" => "New comments"
      "nav.xfmgNewMedia" => "New media"
      "nav.xfmgSearchMedia" => "Search media"
      "nav.xfmgWatchedAlbums" => "Watched albums"
      "nav.xfmgWatchedCategories" => "Watched categories"
      "nav.xfmgWatchedContent" => "Watched"
      "nav.xfmgWatchedMedia" => "Watched media"
      "nav.xfmgWhatsNewMediaComments" => "New media comments"
      "nav.xfmgWhatsNewNewMedia" => "New media"
      "nav.xfmgYourAlbums" => "Your albums"
      "nav.xfmgYourContent" => "Your content"
      "nav.xfmgYourMedia" => "Your media"
      "nav.xfrm" => "Resources"
      "nav.xfrmLatestReviews" => "Latest reviews"
      "nav.xfrmNewResources" => "New resources"
      "nav.xfrmSearchResources" => "Search resources"
      "nav.xfrmWatched" => "Watched"
      "nav.xfrmWatchedCategories" => "Watched categories"
      "nav.xfrmWatchedResources" => "Watched resources"
      "nav.xfrmYourResources" => "Your resources"
      "nav.yourThreads" => "Your threads"
      "button.attach" => "Attach files"
      "button.cancel" => "Cancel"
      "button.confirm" => "Confirm"
      "button.copy" => "Copy"
      "button.delete" => "Delete"
      "button.edit" => "Edit"
      "button.export" => "Export"
      "button.hide" => "Hide"
      "button.import" => "Import"
      "button.login" => "Log in"
      "button.merge" => "Merge"
      "button.move" => "Move"
      "button.preview" => "Preview"
      "button.purchase" => "Purchase"
      "button.save" => "Save"
      "button.search" => "Search"
      "button.show" => "Show"
      "button.sort" => "Sort"
      "button.submit" => "Submit"
      "button.translate" => "Translate"
      "widget_def.XP_xpress_recent_posts_3" => "XPress: thxpress_widget_recent_posts"
      "widget_def.adav_level_progress" => "[Audentio] Achievements: Progress to next level"
      "widget_def.adav_recent_achievements" => "[Audentio] Achievements: Recently Earned Achievements"
      "widget_def.adav_tracked_achievements" => "[Audentio] Achievements: Tracked Achievements"
      "widget_def.adca_account_completion" => "[Audentio] Account Completion"
      "widget_def.adlb_leaderboard" => "[Audentio] Leaderboards: Leaderboard"
      "widget_def.birthdays" => "Today's birthdays"
      "widget_def.find_member" => "Find member"
      "widget_def.forum_statistics" => "Forum statistics"
      "widget_def.html" => "HTML"
      "widget_def.member_stat" => "Member stat"
      "widget_def.members_online" => "Members online"
      "widget_def.new_posts" => "New posts"
      "widget_def.new_profile_posts" => "New profile posts"
      "widget_def.new_threads" => "New threads"
      "widget_def.newest_members" => "Newest members"
      "widget_def.nf_calendar_featured_even" => "Calendar: Featured events"
      "widget_def.nf_calendar_upcoming_evnt" => "Calendar: Upcoming events"
      "widget_def.online_statistics" => "Online statistics"
      "widget_def.php_callback" => "PHP callback"
      "widget_def.search_forum" => "Search forum"
      "widget_def.share_page" => "Share this page"
      "widget_def.template_syntax" => "Template syntax"
      "widget_def.th_post_thread_uix" => "[UI.X] Start a thread"
      "widget_def.th_reactplus_top_content" => "[TH] Reactions Plus: Top content"
      "widget_def.th_widget_login_uix" => "[UI.X] Login form"
      "widget_def.thdonate_campaign" => "[TH] Donate: Campaign"
      "widget_def.thdonate_earnings" => "[TH] Donate: Earnings"
      "widget_def.thdonate_goals" => "[TH] Donate: Goals"
      "widget_def.thdonate_topDonations" => "[TH] Donate: Top donations"
      "widget_def.thdonate_topDonors" => "[TH] Donate: Top donors"
      "widget_def.thfeature_full" => "[TH] Featured Threads and Content: Full"
      "widget_def.thfeature_full_thread" => "[TH] Featured Threads and Content: Full Threads"
      "widget_def.thfeature_grid" => "[TH] Featured Threads and Content: Grid"
      "widget_def.thfeature_grid_threads" => "[TH] Featured Threads and Content: Grid Threads"
      "widget_def.thfeature_slider" => "[TH] Featured Threads and Content: Slider"
      "widget_def.thfeature_slider_threads" => "[TH] Featured Threads and Content: Slider Threads"
      "widget_def.thfilters_filters" => "[TH] Filters"
      "widget_def.threactplus_userReactList" => "[TH] Reactions Plus: Member reaction list"
      "widget_def.thread_poll" => "Thread poll"
      "widget_def.thtrending" => "[TH] Trending"
      "widget_def.thuix_socialMedia" => "[TH] UI.X social media feed"
      "widget_def.thxpress_latest_articles" => "[TH] XPress: Latest Articles"
      "widget_def.visitor_panel" => "Visitor panel"
      "widget_def.xcfs_latest_feedback" => "XCFS: Latest Feedback"
      "widget_def.xcfs_top_traders" => "XCFS: Top Traders"
      "widget_def.xcfs_untrusted_traders" => "XCFS: Untrusted Traders"
      "widget_def.xfes_similar_threads" => "XFES: Similar threads"
      "widget_def.xfmg_albums_slider" => "XFMG: Albums slider"
      "widget_def.xfmg_gallery_statistics" => "XFMG: Gallery statistics"
      "widget_def.xfmg_latest_comments" => "XFMG: Latest comments"
      "widget_def.xfmg_media_slider" => "XFMG: Media slider"
      "widget_def.xfrm_featured_resources" => "XFRM: Featured resources"
      "widget_def.xfrm_latest_reviews" => "XFRM: Latest reviews"
      "widget_def.xfrm_new_resources" => "XFRM: New resources"
      "widget_def.xfrm_top_resources" => "XFRM: Top resources"
      "widget.Complete_Account" => "Complete Your Account"
      "widget.advertisement" => "Advertisement"
      "widget.app_download_canvas" => "App download"
      "widget.become_a_member" => "Upgrade Your Account"
      "widget.canvas_menu" => "Canvas Menu"
      "widget.canvas_menu_social" => "Canvas menu social"
      "widget.donation" => "Help Cover Community Costs!"
      "widget.forum_overview_forum_statistics" => ""
      "widget.forum_overview_members_online" => ""
      "widget.forum_overview_new_posts" => ""
      "widget.forum_overview_new_profile_posts" => ""
      "widget.forum_overview_share_page" => ""
      "widget.latest_followed_profile_posts" => "Latest profile posts by followers"
      "widget.latest_posts" => "Latest posts"
      "widget.latest_profile_posts" => "Latest profile posts"
      "widget.latest_watched" => "Latest watched"
      "widget.leaderboards" => "Leaderboard: Posts"
      "widget.member_wrapper_find_member" => ""
      "widget.member_wrapper_newest_members" => ""
      "widget.nf_calendar_list_featured_events" => ""
      "widget.online_list_online_statistics" => ""
      "widget.sh_forumStats" => "Forum Statistics"
      "widget.sh_homeTrending" => "Trending Threads"
      "widget.sh_mediaSlider" => "Latest Media"
      "widget.sh_subscribe" => "Subscribe"
      "widget.thdonate_earnings" => ""
      "widget.thdonate_goals" => ""
      "widget.thdonate_topDonations" => ""
      "widget.thdonate_topDonors" => ""
      "widget.thuix_footer_aboutUsWidget" => "About us"
      "widget.uix_footer_forumStatistics" => ""
      "widget.uix_footer_newPosts" => ""
      "widget.uix_footer_onlineStatistics" => ""
      "widget.uix_footer_sharePage" => ""
      "widget.uix_sidebar_postNewThread" => "Can't find a topic?"
      "widget.unread_posts" => "Unread posts"
      "widget.whats_new_new_posts" => ""
      "widget.whats_new_new_profile_posts" => ""
      "widget.xfes_thread_view_below_quick_reply_similar_threads" => ""
      "widget.xfrm_forum_overview_new_resources" => ""
      "widget.xfrm_list_featured_resources" => ""
      "widget.xfrm_list_top_resources" => ""
      "widget.xfrm_overview_latest_reviews" => ""
      "widget.xfrm_overview_top_authors" => ""
      "widget.xfrm_whats_new_overview_new_resources" => ""
      "trophy_title.1" => "First Real Post"
      "trophy_title.10" => "Old School Sniper's Hide"
      "trophy_title.11" => "Posts (Silent)"
      "trophy_title.12" => "Logging In (Silent)"
      "trophy_title.13" => "Post Media Items (Silent)"
      "trophy_title.136" => "Test Achievement 4"
      "trophy_title.14" => "Spotted"
      "trophy_title.15" => "Rifle Cleaner"
      "trophy_title.16" => "Completed Profile"
      "trophy_title.17" => "Gunsmith"
      "trophy_title.19" => "Community Contributor"
      "trophy_title.2" => "Just getting into Precision Rifle."
      "trophy_title.20" => "Marksman!"
      "trophy_title.22" => "Made America Great Again"
      "trophy_title.23" => "Professor"
      "trophy_title.25" => "Leaderboard Legend"
      "trophy_title.26" => "Commercial Sales Member"
      "trophy_title.27" => "Supporter"
      "trophy_title.3" => "Look Everyone I can Sell Now !"
      "trophy_title.4" => "Hide Addict !"
      "trophy_title.5" => "Members are Noticing"
      "trophy_title.6" => "Hide Rockstar, Lady Gaga Approved!"
      "trophy_title.7" => "They like me, they really like me!"
      "trophy_title.8" => "I want to have Lowlight's Love Child"
      "trophy_title.9" => "I LOVE IT LONG TIME"
      "reactions.1_person" => "1 person"
      "reactions.deleted_user" => "(deleted member)"
      "reactions.threactplus_one_user" => "1 user"
      "reactions.threactplus_x_users" => "{count} users"
      "reactions.threactplus_you_and_x_others" => "You and {count} others"
      "reactions.user1" => "{user1}"
      "reactions.user1_and_user2" => "{user1} and {user2}"
      "reactions.user1_user2_and_user3" => "{user1}, {user2} and {user3}"
      "reactions.user1_user2_user3_and_1_other" => "{user1}, {user2}, {user3} and 1 other person"
      "reactions.user1_user2_user3_and_x_others" => "{user1}, {user2}, {user3} and {others} others"
      "reactions.x_people" => "{reactions} people"
      "reactions.you" => "You"
      "reactions.you_and_user1" => "You and {user1}"
      "reactions.you_user1_and_user2" => "You, {user1} and {user2}"
      "reactions.you_user1_user2_and_1_other" => "You, {user1}, {user2} and 1 other person"
      "reactions.you_user1_user2_and_x_others" => "You, {user1}, {user2} and {others} others"
      "reaction_title.1" => "Like"
      "reaction_title.2" => "Love"
      "reaction_title.3" => "Haha"
      "reaction_title.4" => "Wow"
      "reaction_title.5" => "Sad"
      "reaction_title.6" => "Angry"
      "a_moment_ago" => "A moment ago"
      "actions" => "Actions"
      "approve" => "Approve"
      "continue_reading" => "Continue reading..."
      "conversations" => "Conversations"
      "date_x_at_time_y" => "{date} at {time}"
      "day_friday" => "Friday"
      "day_friday_short" => "Fri"
      "day_monday" => "Monday"
      "day_monday_short" => "Mon"
      "day_saturday" => "Saturday"
      "day_saturday_short" => "Sat"
      "day_sunday" => "Sunday"
      "day_sunday_short" => "Sun"
      "day_thursday" => "Thursday"
      "day_thursday_short" => "Thu"
      "day_tuesday" => "Tuesday"
      "day_tuesday_short" => "Tue"
      "day_wednesday" => "Wednesday"
      "day_wednesday_short" => "Wed"
      "day_x_at_time_y" => "{day} at {time}"
      "delete" => "Delete"
      "edit_avatar" => "Edit avatar"
      "follow" => "Follow"
      "forums" => "Forums"
      "from_x_location" => "From {location}"
      "guest" => "Guest"
      "help" => "Help"
      "in_a_minute" => "In a minute"
      "in_a_moment" => "In a moment"
      "in_x_minutes" => "In {minutes} minutes"
      "later_today_at_x" => "Later today at {time}"
      "master_language" => "Master language"
      "master_style" => "Master style"
      "members" => "Members"
      "month_1" => "January"
      "month_10" => "October"
      "month_10_short" => "Oct"
      "month_11" => "November"
      "month_11_short" => "Nov"
      "month_12" => "December"
      "month_12_short" => "Dec"
      "month_1_short" => "Jan"
      "month_2" => "February"
      "month_2_short" => "Feb"
      "month_3" => "March"
      "month_3_short" => "Mar"
      "month_4" => "April"
      "month_4_short" => "Apr"
      "month_5" => "May"
      "month_5_short" => "May"
      "month_6" => "June"
      "month_6_short" => "Jun"
      "month_7" => "July"
      "month_7_short" => "Jul"
      "month_8" => "August"
      "month_8_short" => "Aug"
      "month_9" => "September"
      "month_9_short" => "Sep"
      "new_posts" => "New posts"
      "new_profile_posts" => "New profile posts"
      "no_items_to_display" => "No items to display"
      "none" => "None"
      "one_minute_ago" => "1 minute ago"
      "realms_realm_quiz_user" => "Realm Quiz User"
      "s9e_MediaSites_Footer_Credit" => "Media embeds via s9e/MediaSites"
      "show_hidden_content_by_x" => "Show hidden content by {names}"
      "show_ignored_content" => "Show ignored content"
      "showing_all_items" => "Showing all items"
      "showing_x_of_y_items" => "Showing {count} of {total} items"
      "spoiler" => "Spoiler"
      "staff_member" => "Staff member"
      "th_progress_bar_color_will_change_donate" => "Once this milestone has been reached the progress bar will change to this color. If left blank it will display the default color from your color palette."
      "there_are_x_items_in_total" => "There are {total} items in total"
      "time_am_lower" => "am"
      "time_am_upper" => "AM"
      "time_pm_lower" => "pm"
      "time_pm_upper" => "PM"
      "title_page_x" => " | Page {page}"
      "today_at_x" => "Today at {time}"
      "tomorrow_at_x" => "Tomorrow at {time}"
      "unfollow" => "Unfollow"
      "ungrouped" => "Ungrouped"
      "upload_file" => "Upload file"
      "viewing_an_error" => "Viewing an error"
      "x_b" => "{number}B"
      "x_bytes" => "{size} bytes"
      "x_gb" => "{size} GB"
      "x_k" => "{number}K"
      "x_kb" => "{size} KB"
      "x_m" => "{number}M"
      "x_mb" => "{size} MB"
      "x_minutes_ago" => "{minutes} minutes ago"
      "x_tb" => "{size} TB"
      "xfmg_browse_albums" => "Browse albums"
      "xfmg_x_seconds" => "{count} second(s)"
      "xfrm_resource_icon" => "Resource icon"
      "yesterday_at_x" => "Yesterday at {time}"
      "your_account" => "Your account"
      "th_reactplus_show_hidden_low_quality_content" => "Show hidden low quality content"
      "thcovers_no_edit_permissions" => "You are not allowed to edit this cover."
    ]
    #phrasesToLoad: array:1 [
      "thcovers_no_position_permissions" => true
    ]
    #groupsCached: array:7 [
      "reaction_title" => true
      "reactions" => true
      "trophy_title" => true
      "widget" => true
      "widget_def" => true
      "button" => true
      "nav" => true
    ]
    #date: DateTime @1721930122 {#312
      date: 2024-07-25 13:55:22.0 America/New_York (-04:00)
    }
    #dayStartTimestamps: array:6 [
      "tomorrow" => "1735189200"
      "now" => 1735186033
      "today" => "1735102800"
      "todayDow" => "3"
      "yesterday" => "1735016400"
      "week" => "1734584400"
    ]
    #dowTranslation: array:7 [
      0 => "sunday"
      1 => "monday"
      2 => "tuesday"
      3 => "wednesday"
      4 => "thursday"
      5 => "friday"
      6 => "saturday"
    ]
    #rdc: array:66 [
      1488489571 => array:1 [ …1]
      1488489650 => array:1 [ …1]
      1588950191 => array:1 [ …1]
      1488489682 => array:1 [ …1]
      1488547300 => array:1 [ …1]
      1488490647 => array:1 [ …1]
      1588950527 => array:1 [ …1]
      1488490697 => array:1 [ …1]
      1588951141 => array:1 [ …1]
      1488547405 => array:1 [ …1]
      1588952100 => array:1 [ …1]
      1488547441 => array:1 [ …1]
      1588952931 => array:1 [ …1]
      1501656983 => array:1 [ …1]
      1501686842 => array:1 [ …1]
      1516728747 => array:1 [ …1]
      1518585174 => array:1 [ …1]
      1518723022 => array:1 [ …1]
      1521329282 => array:1 [ …1]
      1522863408 => array:1 [ …1]
      1522953357 => array:1 [ …1]
      1523131463 => array:1 [ …1]
      1524429540 => array:1 [ …1]
      1527615181 => array:1 [ …1]
      1529700134 => array:1 [ …1]
      1534317418 => array:1 [ …1]
      1539481804 => array:1 [ …1]
      1548006654 => array:1 [ …1]
      1548085127 => array:1 [ …1]
      1550111399 => array:1 [ …1]
      1551307487 => array:1 [ …1]
      1552834700 => array:1 [ …1]
      1553553832 => array:1 [ …1]
      1554225515 => array:1 [ …1]
      1556826537 => array:1 [ …1]
      1562362612 => array:1 [ …1]
      1562630247 => array:1 [ …1]
      1564147122 => array:1 [ …1]
      1567099003 => array:1 [ …1]
      1571185568 => array:1 [ …1]
      1573092180 => array:1 [ …1]
      1573249787 => array:1 [ …1]
      1574518778 => array:1 [ …1]
      1578782499 => array:1 [ …1]
      1578783154 => array:1 [ …1]
      1580507674 => array:1 [ …1]
      1581088747 => array:1 [ …1]
      1582982449 => array:1 [ …1]
      1582991978 => array:1 [ …1]
      1586730915 => array:1 [ …1]
      1588260525 => array:1 [ …1]
      1591561962 => array:1 [ …1]
      1592738441 => array:1 [ …1]
      1592740742 => array:1 [ …1]
      1594238860 => array:1 [ …1]
      1595113190 => array:1 [ …1]
      1711727392 => array:1 [ …1]
      1713061999 => array:1 [ …1]
      1727580806 => array:1 [ …1]
      1735091772 => array:1 [ …1]
      1728664865 => array:1 [ …1]
      1729250151 => array:1 [ …1]
      1711349688 => array:1 [ …1]
      1720074611 => array:1 [ …1]
      1717184322 => array:1 [ …1]
      1721930122 => array:1 [ …1]
    ]
  }
  "style" => Style {#321
    #id: "27"
    #lastModified: 1732740916
    #properties: array:696 [
      "adavAchievementCriteria" => array:3 [ …3]
      "adavAchievementCriterionProgressBar" => array:5 [ …5]
      "adavAchievementCriterionProgressBarInner" => array:3 [ …3]
      "adavAchievementCriterionProgressBarStatus" => array:1 [ …1]
      "adavAchievementExperience" => array:3 [ …3]
      "adavAchievementTitle" => array:2 [ …2]
      "adst_shepherdElement" => array:3 [ …3]
      "animationSpeed" => "0.2s"
      "audapp_primaryColor" => "#677e9a"
      "audapp_secondaryColor" => "#677e9a"
      "avatarBg" => "rgb(27,27,27)"
      "avatarBorderRadius" => "8px"
      "badge" => array:4 [ …4]
      "bbCodeBlock" => array:6 [ …6]
      "bbCodeBlockTitle" => array:3 [ …3]
      "bbCodeInlineCode" => array:9 [ …9]
      "blockBorder" => array:5 [ …5]
      "blockBorderRadius" => "8px"
      "blockFilterBar" => array:3 [ …3]
      "blockFooter" => array:5 [ …5]
      "blockFooterBg" => "rgb(45,45,45)"
      "blockFooterTextColor" => "rgba(255, 255, 255, 0.6)"
      "blockHeader" => array:6 [ …6]
      "blockLink" => array:4 [ …4]
      "blockLinkSelected" => array:5 [ …5]
      "blockMinorHeader" => array:6 [ …6]
      "blockMinorTabHeader" => array:5 [ …5]
      "blockMinorTabHeaderSelected" => array:2 [ …2]
      "blockPaddingH" => "16px"
      "blockPaddingV" => "16px"
      "blockTabHeader" => array:6 [ …6]
      "blockTabHeaderBg" => "transparent"
      "blockTabHeaderSelected" => array:2 [ …2]
      "blockTabHeaderTextColor" => "rgba(255, 255, 255, 0.6)"
      "blockTextHeader" => array:3 [ …3]
      "borderColor" => "rgba(255,255,255,.14)"
      "borderColorAccentContent" => "#677e9a"
      "borderColorAttention" => "#677e9a"
      "borderColorFaint" => "rgba(255,255,255,.14)"
      "borderColorFeature" => "#677e9a"
      "borderColorHeavy" => "rgba(255,255,255,.14)"
      "borderColorHighlight" => "#677e9a"
      "borderColorLight" => "rgba(255,255,255,.14)"
      "borderRadiusLarge" => "12px"
      "borderRadiusMedium" => "8px"
      "borderRadiusSmall" => "8px"
      "borderSize" => "0px"
      "borderSizeFeature" => "2px"
      "buttonBase" => array:8 [ …8]
      "buttonBg" => "fade(rgba(255, 255, 255, 0.8), 14%)"
      "buttonCta" => array:3 [ …3]
      "buttonCtaBg" => "#677e9a"
      "buttonDefault" => array:3 [ …3]
      "buttonDisabled" => array:4 [ …4]
      "buttonPrimary" => array:3 [ …3]
      "buttonPrimaryBg" => "#677e9a"
      "buttonTextColor" => "rgba(255, 255, 255, 0.8)"
      "chip" => array:5 [ …5]
      "chipHover" => array:1 [ …1]
      "chromeBg" => "mix(#677e9a, rgb(27,27,27), 10%)"
      "chromeTextColor" => "rgb(36,36,36)"
      "contentAccentBase" => array:2 [ …2]
      "contentAccentBg" => "mix(#677e9a, rgb(27,27,27), 10%)"
      "contentAccentLink" => array:1 [ …1]
      "contentAltBase" => array:2 [ …2]
      "contentAltBg" => "rgb(36,36,36)"
      "contentBase" => array:2 [ …2]
      "contentBg" => "rgb(27,27,27)"
      "contentHighlightBase" => array:2 [ …2]
      "contentHighlightBg" => "rgb(45,45,45)"
      "dataListFooter" => array:5 [ …5]
      "dataListHeader" => array:7 [ …7]
      "dataListPaddingH" => "16px"
      "dataListPaddingV" => "16px"
      "dataListSection" => array:5 [ …5]
      "editorBg" => "rgb(45,45,45)"
      "editorButtonActiveColor" => "rgba(255, 255, 255, 0.8)"
      "editorButtonColor" => "fade(mix(rgba(255, 255, 255, 0.8), rgb(255, 255, 255)), 85%)"
      "editorButtonDisabledColor" => "mix(rgb(27,27,27), rgba(255, 255, 255, 0.6), 60%)"
      "editorButtonHoverBg" => "fade(rgba(255, 255, 255, 0.8), 15%)"
      "editorButtonHoverColor" => "rgba(255, 255, 255, 0.8)"
      "editorButtonSelectedBg" => "fade(rgba(255, 255, 255, 0.8), 15%)"
      "editorButtonSize" => "18px"
      "editorColor" => "rgba(255, 255, 255, 0.8)"
      "editorFocusBg" => "xf-intensify(rgb(45,45,45), 1%)"
      "editorFocusColor" => "rgba(255, 255, 255, 0.8)"
      "editorImageHandles" => "#677e9a"
      "editorSelectionBg" => "rgb(36,36,36)"
      "editorSelectionColor" => "rgba(255, 255, 255, 0.8)"
      "editorToolsFocusBg" => "linear-gradient(180deg, rgb(45,45,45), xf-intensify(rgb(45,45,45), 1%))"
      "editorToolsOverflowBg" => "xf-intensify(rgb(45,45,45), 3%)"
      "elementSpacer" => "16px"
      "emailBg" => "rgb(18,18,18)"
      "emailBorderColor" => "rgba(255,255,255,.14)"
      "emailContentAltBg" => "rgb(36,36,36)"
      "emailContentBg" => "rgb(27,27,27)"
      "emailFont" => "ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"
      "emailHeaderColor" => "rgba(255, 255, 255, 0.8)"
      "emailLinkColor" => "#677e9a"
      "emailTextColor" => "rgba(255, 255, 255, 0.8)"
      "emailTextColorMuted" => "rgba(255, 255, 255, 0.6)"
      "fixedMessage" => array:7 [ …7]
      "flashMessage" => array:5 [ …5]
      "fontFamilyBody" => "ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"
      "fontFamilyUi" => "ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"
      "fontSizeLarge" => "1.6rem"
      "fontSizeLarger" => "2.0rem"
      "fontSizeLargest" => "2.4rem"
      "fontSizeNormal" => "1.6rem"
      "fontSizeSmall" => "1.4rem"
      "fontSizeSmaller" => "1.4rem"
      "fontSizeSmallest" => "1.1rem"
      "formExplain" => array:2 [ …2]
      "formHint" => array:2 [ …2]
      "formLabel" => array:3 [ …3]
      "formRowPaddingHInner" => "16px"
      "formRowPaddingHOuter" => "16px"
      "formRowPaddingV" => "16px"
      "formSectionHeader" => array:6 [ …6]
      "formSubmitRow" => array:3 [ …3]
      "globalActionColor" => "#677e9a"
      "inlineModBar" => array:6 [ …6]
      "inlineModHighlightColor" => "mix(#677e9a, rgb(27,27,27), 10%)"
      "input" => array:10 [ …10]
      "inputBgColor" => "rgb(45,45,45)"
      "inputDisabled" => array:2 [ …2]
      "inputFocus" => array:3 [ …3]
      "inputFocusBgColor" => "xf-intensify(rgb(45,45,45), 1%)"
      "inputTextColor" => "rgba(255, 255, 255, 0.8)"
      "link" => array:2 [ …2]
      "linkColor" => "#677e9a"
      "linkHover" => array:2 [ …2]
      "linkHoverColor" => "xf-intensify(#677e9a, 17%)"
      "majorHeadingBg" => "transparent"
      "majorHeadingTextColor" => "rgb(255, 255, 255)"
      "memberHeader" => array:3 [ …3]
      "memberHeaderBlurbContainerBanner" => array:4 [ …4]
      "memberHeaderName" => array:2 [ …2]
      "memberTooltipBlurbContainerBanner" => array:5 [ …5]
      "memberTooltipHeader" => array:4 [ …4]
      "memberTooltipName" => array:1 [ …1]
      "menu" => array:6 [ …6]
      "menuBorderRadius" => "8px"
      "menuFeatureBorderColor" => "rgba(255,255,255,.14)"
      "menuFooter" => array:6 [ …6]
      "menuHeader" => array:5 [ …5]
      "menuLinkRow" => array:2 [ …2]
      "menuLinkRowSelected" => array:3 [ …3]
      "menuTabHeader" => array:5 [ …5]
      "menuTabHeaderSelected" => array:2 [ …2]
      "messageNewIndicator" => array:8 [ …8]
      "messagePadding" => "16px"
      "messagePaddingSmall" => "16px"
      "messageSignature" => array:7 [ …7]
      "messageUserBlock" => array:3 [ …3]
      "messageUserElements" => array:9 [ …9]
      "metaThemeColor" => "#677e9a"
      "minorBlockContent" => array:3 [ …3]
      "minorHeadingTextColor" => "rgba(255, 255, 255, 0.8)"
      "nodeIconReadColor" => "#fff"
      "nodeIconUnreadColor" => "#fff"
      "nodeListDescriptionDisplay" => "inline"
      "overlayHeader" => array:8 [ …8]
      "overlayMaskColor" => "rgba(0, 0, 0, .3)"
      "paddingLarge" => "16px"
      "paddingLargest" => "24px"
      "paddingMedium" => "16px"
      "paddingSmall" => "8px"
      "pageBackground" => array:1 [ …1]
      "pageBg" => "rgb(18,18,18)"
      "pageEdgeSpacer" => "30px"
      "paletteAccent1" => "#677e9a"
      "paletteAccent2" => "#677e9a"
      "paletteAccent3" => "#677e9a"
      "paletteColor1" => "rgb(27,27,27)"
      "paletteColor2" => "rgb(36,36,36)"
      "paletteColor3" => "rgb(45,45,45)"
      "paletteColor4" => "rgb(18,18,18)"
      "paletteColor5" => "mix(#677e9a, rgb(27,27,27), 10%)"
      "paletteNeutral1" => "rgb(255, 255, 255)"
      "paletteNeutral2" => "rgba(255, 255, 255, 0.6)"
      "paletteNeutral3" => "rgba(255, 255, 255, 0.8)"
      "profilePostCommentToggle" => 1
      "progressBarColor" => "#677e9a"
      "publicFaviconUrl" => "styles/snipershide/snipershide/sh-favicon.svg"
      "publicFooter" => array:2 [ …2]
      "publicFooterLink" => array:1 [ …1]
      "publicHeader" => array:3 [ …3]
      "publicHeaderAdjustColor" => ""
      "publicIconUrl" => "data/assets/logo/192.png"
      "publicIconUrlLarge" => "data/assets/logo/512.png"
      "publicLogoHeight" => "60"
      "publicLogoUrl" => "styles/snipershide/snipershide/logo-top.svg"
      "publicLogoWidth" => "417"
      "publicMetadataLogoUrl" => "https://snipershide.com/shooting/styles/snipershide/snipershide/SHMetaplatev2.png"
      "publicNav" => array:3 [ …3]
      "publicNavCollapseWidth" => "1000px"
      "publicNavPaddingH" => "12px"
      "publicNavSelected" => array:2 [ …2]
      "publicNavTab" => array:5 [ …5]
      "publicNavTabHover" => array:2 [ …2]
      "publicNavTabMenuOpen" => array:1 [ …1]
      "publicStaffBar" => array:5 [ …5]
      "publicSubNav" => array:5 [ …5]
      "publicSubNavElHover" => array:1 [ …1]
      "publicSubNavElMenuOpen" => array:1 [ …1]
      "publicSubNavPaddingV" => "2px"
      "responsiveEdgeSpacerRemoval" => "1000px"
      "responsiveWide" => "1000px"
      "scrollJumpButtons" => "both"
      "sidebarSpacer" => "16px"
      "sidebarWidth" => "300px"
      "standaloneTab" => array:4 [ …4]
      "standaloneTabSelected" => array:2 [ …2]
      "starEmptyColor" => "rgba(255,255,255,.14)"
      "starFullColor" => "#677e9a"
      "styleType" => "dark"
      "subNavBg" => "rgb(45,45,45)"
      "subNavTextColor" => "rgba(255, 255, 255, 0.6)"
      "textColor" => "rgba(255, 255, 255, 0.8)"
      "textColorAccentContent" => "#677e9a"
      "textColorAttention" => "#677e9a"
      "textColorDimmed" => "rgba(255, 255, 255, 0.6)"
      "textColorEmphasized" => "#677e9a"
      "textColorFeature" => "rgba(255, 255, 255, 0.8)"
      "textColorMuted" => "rgba(255, 255, 255, 0.6)"
      "th_nodeBody" => array:1 [ …1]
      "th_reactplus_countStyling" => array:8 [ …8]
      "thdonate_progressBar" => array:1 [ …1]
      "thdonate_progressBarContainer" => array:3 [ …3]
      "thfeature_slider" => array:1 [ …1]
      "thuix_webapp_backgroundColor" => "#677e9a"
      "thxpress_dotsNavigation" => 1
      "thxpress_postExcerptTitle" => array:4 [ …4]
      "tl_backgroundColor" => "rgb(45,45,45)"
      "tl_backgroundLightColor" => "rgb(27,27,27)"
      "tl_fontColor" => "rgba(255, 255, 255, 0.8)"
      "tl_fontDarkColor" => "rgba(255, 255, 255, 0.8)"
      "tl_fontExtraLightColor" => "rgba(255, 255, 255, 0.6)"
      "tl_fontLightColor" => "rgba(255, 255, 255, 0.6)"
      "tl_lineColor" => "rgba(255,255,255,.14)"
      "tl_lineLightColor" => "rgba(255,255,255,.14)"
      "tl_overlayColor" => "rgb(45,45,45)"
      "tl_primaryColor" => "#677e9a"
      "tl_secondaryColor" => "#677e9a"
      "tooltip" => array:8 [ …8]
      "uix_abridgedSignatures" => 1
      "uix_activeNavTitle" => 0
      "uix_activeNavTitleStyle" => array:7 [ …7]
      "uix_additionalCss" => "ac_app.less,realms.less"
      "uix_alertsUnread" => 0
      "uix_avatarShape" => "1"
      "uix_backstretch" => 0
      "uix_backstretchDuration" => "4000"
      "uix_backstretchFade" => "500"
      "uix_backstretchImages" => ""styles/acui/images/bg/1.jpg", "styles/acui/images/bg/2.jpg", "styles/acui/images/bg/3.jpg""
      "uix_backstretchSelector" => "body"
      "uix_betaMode" => 0
      "uix_blockBody" => []
      "uix_blockContainer" => array:3 [ …3]
      "uix_blockMessage" => array:3 [ …3]
      "uix_blockOuter" => array:1 [ …1]
      "uix_blockTabHeaderTab" => []
      "uix_borderRadiusJs" => 0
      "uix_borderRadiusSelectors" => ".p-footer-inner, .uix_extendedFooter, .p-nav, .p-sectionLinks, .p-staffBar, .p-header, #wpadminbar"
      "uix_bottomBreadcrumbLocation" => "belowMainContainer"
      "uix_brandmarkImage__breakpoint" => "0"
      "uix_breadcrumbItem" => array:1 [ …1]
      "uix_breadcrumbItem__active" => array:1 [ …1]
      "uix_breadcrumbStyle" => array:1 [ …1]
      "uix_breadcrumbWrapper" => []
      "uix_breadcrumbWrapperBottom" => array:1 [ …1]
      "uix_buttonActive" => array:2 [ …2]
      "uix_buttonCtaActive" => []
      "uix_buttonCtaHover" => array:1 [ …1]
      "uix_buttonHover" => array:2 [ …2]
      "uix_buttonLink" => array:4 [ …4]
      "uix_buttonPrimaryActive" => []
      "uix_buttonPrimaryHover" => array:1 [ …1]
      "uix_buttonRipple" => 1
      "uix_buttonSmall" => array:5 [ …5]
      "uix_canvas" => array:2 [ …2]
      "uix_canvasHeader" => []
      "uix_canvasNavItem" => array:2 [ …2]
      "uix_canvasNavItemActive" => array:2 [ …2]
      "uix_canvasNavItemHover" => array:1 [ …1]
      "uix_canvasNavSubItem" => array:2 [ …2]
      "uix_categoryCollapse" => 1
      "uix_categoryDescription" => array:5 [ …5]
      "uix_categoryDescriptionDisplay" => "tooltip"
      "uix_categoryIconStyle" => array:3 [ …3]
      "uix_categoryStrip" => array:5 [ …5]
      "uix_categoryStripIcons" => 0
      "uix_categoryStripOutsideWrapper" => 0
      "uix_clickableThreads" => 0
      "uix_collapseExtraInfo" => 1
      "uix_collapseStaffbarLinks" => 1
      "uix_collapseibleSubForums" => 0
      "uix_collapsibleSidebar" => 1
      "uix_collapsibleStickyThreads" => 1
      "uix_condenseVisitorTabs" => 0
      "uix_contentWrapper" => "0"
      "uix_contentWrapperStyle" => array:3 [ …3]
      "uix_copyrightOrder" => "30"
      "uix_defaultNavIcon" => 1
      "uix_defaultSidebarIcon" => 1
      "uix_detachedNavigation" => 1
      "uix_discussionList" => array:1 [ …1]
      "uix_discussionListAnimation" => 0
      "uix_discussionListCollapseWidth" => "1000px"
      "uix_discussionListItem" => []
      "uix_discussionListItemDeleted" => []
      "uix_discussionListItemEven" => ""
      "uix_discussionListItemHover" => ""
      "uix_discussionListItemModerated" => []
      "uix_discussionListItemSticky" => []
      "uix_discussionListTitle" => array:3 [ …3]
      "uix_discussionListTitleUnread" => array:1 [ …1]
      "uix_dropdownHover" => 0
      "uix_elevation1" => "0 10px 20px rgba(0,0,0,0.09), 0 6px 6px rgba(0,0,0,0.15)"
      "uix_elevation2" => "0 3px 10px 2px rgba(0,0,0,.1), 0 1px 18px 0px rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2)"
      "uix_enableExtendedFooter" => 0
      "uix_enableMainTabs" => 0
      "uix_enableWelcomeHeaderImage" => 0
      "uix_extendedFooterOrder" => "10"
      "uix_extendedFooterStyle" => array:6 [ …6]
      "uix_extendedFooter__whiteText" => 0
      "uix_externalLinkIcon" => 1
      "uix_fab" => "mobile"
      "uix_fabBarBackground" => "rgb(27,27,27)"
      "uix_fabScroll" => 0
      "uix_fabVw" => "1000px"
      "uix_footerChooser" => array:2 [ …2]
      "uix_footerChooserHover" => array:1 [ …1]
      "uix_footerCopyrightRow" => array:4 [ …4]
      "uix_footerIcons" => 0
      "uix_footerInsideContent" => 0
      "uix_footerLinkHover" => array:2 [ …2]
      "uix_footerMenu" => array:1 [ …1]
      "uix_footerMenuOrder" => "20"
      "uix_footerWidget" => array:4 [ …4]
      "uix_footerWidgetBody" => []
      "uix_footerWidgetFooter" => array:4 [ …4]
      "uix_footerWidgetHeader" => array:5 [ …5]
      "uix_footerWidgetPadding" => "16px"
      "uix_footerWidgetRow" => array:2 [ …2]
      "uix_footerWidgetWidth" => "280px"
      "uix_forceCoverCopyright" => 0
      "uix_forceCoverExtendedFooter" => 0
      "uix_forceCoverFooterMenu" => 0
      "uix_glyphCategoryIcon" => ""
      "uix_glyphForumIcon" => ""
      "uix_glyphLinkIcon" => ""
      "uix_glyphPageIcon" => ""
      "uix_googleFonts" => ""
      "uix_headerWhiteSpace" => "0px"
      "uix_headerWrapper" => array:1 [ …1]
      "uix_headingFont" => "ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"
      "uix_headingFontWeight" => "400"
      "uix_headingFontWeightHeavy" => "700"
      "uix_hideElementsDuringJSLoad" => 1
      "uix_hideExtendedFooterMobile" => 0
      "uix_hideNodeLastPost" => 0
      "uix_hideNodeStats" => 0
      "uix_hideSingleCrumb" => 1
      "uix_hideStyleChoose" => 0
      "uix_hideTopPagenavMobile" => 1
      "uix_homeCrumbIcon" => 1
      "uix_iconFont" => array:1 [ …1]
      "uix_iconFontFamily" => "material"
      "uix_iconSize" => "18px"
      "uix_iconSizeLarge" => "24px"
      "uix_imageForumIcon" => array:2 [ …2]
      "uix_imageForumUnreadIcon" => array:2 [ …2]
      "uix_imageIcon" => array:1 [ …1]
      "uix_imageLinkIcon" => array:2 [ …2]
      "uix_imagePageIcon" => array:2 [ …2]
      "uix_imagePath" => "styles/acui"
      "uix_jsPath" => "acui"
      "uix_lazyLoadSupport" => 0
      "uix_loginStyle" => "link"
      "uix_loginTriggerPosition" => "navigation"
      "uix_logoIcon" => "mdi mdi-tune"
      "uix_logoIconStyle" => array:2 [ …2]
      "uix_logoSmall" => ""
      "uix_logoText" => "UI.X"
      "uix_logoTextBreakpoint" => "650px"
      "uix_logoText__style" => array:4 [ …4]
      "uix_logoWidth" => "222.4px"
      "uix_mainTabsBarStyling" => array:1 [ …1]
      "uix_mainTabsHeight" => "50px"
      "uix_mainTabsSticky" => 0
      "uix_materialAvatars" => 1
      "uix_message" => array:2 [ …2]
      "uix_messageActionBar" => []
      "uix_messageAnimation" => 0
      "uix_messageAttachments" => array:3 [ …3]
      "uix_messageBody" => array:3 [ …3]
      "uix_messageControl" => array:7 [ …7]
      "uix_messageControlHover" => array:3 [ …3]
      "uix_messageLikes" => array:5 [ …5]
      "uix_messageMain" => array:1 [ …1]
      "uix_messageMeta" => array:4 [ …4]
      "uix_messageNotice" => array:2 [ …2]
      "uix_metaCell" => []
      "uix_mobileTabsNav" => 1
      "uix_navAboveHeader" => 0
      "uix_navLogoVertSpacing" => "11px"
      "uix_navTabIconStyle" => array:2 [ …2]
      "uix_navTabIcons" => 0
      "uix_navigationBarHeight" => "72px"
      "uix_navigationType" => "default"
      "uix_newNodeMarker" => 1
      "uix_newNodeMarkerStyle" => array:8 [ …8]
      "uix_nodeAnimations" => 0
      "uix_nodeBlockBody" => array:2 [ …2]
      "uix_nodeBody" => array:2 [ …2]
      "uix_nodeBodyEven" => ""
      "uix_nodeBodyHover" => array:2 [ …2]
      "uix_nodeClickable" => 1
      "uix_nodeContainer" => array:4 [ …4]
      "uix_nodeDescription" => array:3 [ …3]
      "uix_nodeIconImages" => 0
      "uix_nodeIconStyle" => array:4 [ …4]
      "uix_nodeIconWidth" => "51px"
      "uix_nodePadding" => "16px"
      "uix_nodeStatsHover" => 0
      "uix_nodeStatsIcons" => 1
      "uix_nodeTitle" => array:4 [ …4]
      "uix_nodeTitle__unread" => []
      "uix_noticeLocation" => "aboveMainContainer"
      "uix_onlineIndicator" => "default"
      "uix_originalPoster" => "icon"
      "uix_pageAnimation" => 0
      "uix_pageStyle" => "covered"
      "uix_pageTitle" => array:3 [ …3]
      "uix_pageWidthToggle" => "fixed"
      "uix_pageWrapper" => array:4 [ …4]
      "uix_parallax" => 0
      "uix_parallaxImage" => "styles/acui/images/welcome-banner.png"
      "uix_parallaxPosition" => "center"
      "uix_parallaxSelector" => ".uix_welcomeSection"
      "uix_postBitAvatarSize" => "small"
      "uix_postBitIcons" => 1
      "uix_prefixAccent" => "#677e9a"
      "uix_prefixBlue" => "#2196F3"
      "uix_prefixGray" => "#616161"
      "uix_prefixGreen" => "#4CAF50"
      "uix_prefixLightGreen" => "#8BC34A"
      "uix_prefixOlive" => "#689F38"
      "uix_prefixOrange" => "#FF9800"
      "uix_prefixPrimary" => "#677e9a"
      "uix_prefixRed" => "#D32F2F"
      "uix_prefixRedSkyBlue" => "#03A9F4"
      "uix_prefixRoyalBlue" => "#0D47A1"
      "uix_prefixSilver" => "#CFD8DC"
      "uix_prefixYellow" => "#FFEB3B"
      "uix_primaryColor" => "#677e9a"
      "uix_primaryColorDarker" => "#677e9a"
      "uix_removeBottomBreadcrumb" => 0
      "uix_removeHeaderWrapper" => 1
      "uix_removeIndexPageTitle" => 0
      "uix_removeMessageArrow" => 1
      "uix_removePageAction" => 0
      "uix_removeRegisterText" => 0
      "uix_removeVisitorTabsText" => 1
      "uix_removeWhatsNewButtons" => 1
      "uix_responsiveLogoFontSize" => ""
      "uix_rightAlignNavigation" => 0
      "uix_scrollableSidebar" => 0
      "uix_searchBar" => array:5 [ …5]
      "uix_searchBarFocus" => array:1 [ …1]
      "uix_searchBarHeight" => "36px"
      "uix_searchBarPlaceholderColor" => "rgba(255, 255, 255, 0.6)"
      "uix_searchBarPlaceholderFocusColor" => "rgba(255, 255, 255, 0.8)"
      "uix_searchBarWidth" => "250px"
      "uix_searchButton" => 0
      "uix_searchIcon" => array:6 [ …6]
      "uix_searchIconBehavior" => "expandMobile"
      "uix_searchIconFocusColor" => "rgba(255, 255, 255, 0.6)"
      "uix_searchPosition" => "header"
      "uix_search_maxResponsiveWidth" => "10000px"
      "uix_secondaryColor" => "#677e9a"
      "uix_sectionBg" => "#677e9a"
      "uix_sectionLinksStickyStyle" => array:1 [ …1]
      "uix_separateThreads" => 1
      "uix_shareWidgetModal" => 1
      "uix_sideNavCollapsed" => 0
      "uix_sideNavigationAnimation" => 0
      "uix_sidebarBlockRow" => []
      "uix_sidebarBreakpoint" => "1000px"
      "uix_sidebarIcons" => 0
      "uix_sidebarLocation" => "right"
      "uix_sidebarMobileCanvas" => 1
      "uix_sidebarNavWidth" => "210px"
      "uix_sidebarNavigationStyle" => array:1 [ …1]
      "uix_sidebarTriggerPhrase" => 0
      "uix_sidebarTriggerPosition" => "sectionLinks"
      "uix_sidebarWidgetAnimations" => 0
      "uix_sidebarWidgetFooter" => []
      "uix_sidebarWidgetHeading" => array:3 [ …3]
      "uix_sidebarWidgetWrapper" => array:1 [ …1]
      "uix_signatureHoverEnabled" => 0
      "uix_signatureMaxHeight" => "100"
      "uix_similarScrollNotice" => 1
      "uix_socialMediaIcon" => array:1 [ …1]
      "uix_socialMediaPosition" => "copyright"
      "uix_staffBarBreakpoint" => "1000px"
      "uix_staffBarTab" => array:4 [ …4]
      "uix_staffBarTabHover" => array:2 [ …2]
      "uix_stickyCategoryStrips" => 0
      "uix_stickyNavHeight" => "72px"
      "uix_stickyNavigationStyle" => array:2 [ …2]
      "uix_stickySectionLinkHeight" => "40px"
      "uix_stickySidebar" => "disabled"
      "uix_stickySidebarCalcDelay" => "100"
      "uix_stickySidenav" => 1
      "uix_stickyStaffBar" => 1
      "uix_stickyStaffBarHeight" => "40px"
      "uix_stickyStaffbarStyle" => []
      "uix_structPaddingH" => "16px"
      "uix_structPaddingV" => "16px"
      "uix_subForumTitle" => array:1 [ …1]
      "uix_swipeSupport" => 0
      "uix_tabBarLocation" => "header"
      "uix_tablinksInSideNav" => 1
      "uix_tag" => []
      "uix_tagHover" => []
      "uix_textSelection" => array:2 [ …2]
      "uix_threadField" => array:3 [ …3]
      "uix_threadListSeparator" => array:4 [ …4]
      "uix_titlebar" => array:5 [ …5]
      "uix_titlebarLocation" => "mainContainerTop"
      "uix_topBreadcrumbLocation" => "aboveMainContainer"
      "uix_transition" => "cubic-bezier(0.4, 0, 0.2, 1)"
      "uix_userTabsPosition" => "navigation"
      "uix_version" => "2.2.15.0.2"
      "uix_viewportCenterLogo" => "0px"
      "uix_viewportCollapseStaffLinks" => "1000px"
      "uix_viewportCollapseStats" => "1000px"
      "uix_viewportCondenseVisitorTabs" => "10000px"
      "uix_viewportRemoveRegisterText" => "650px"
      "uix_viewportRemoveVisitorTabsText" => "100000px"
      "uix_viewportShowLogoBlock" => "100%"
      "uix_viewportWidthRemoveSubNav" => "1px"
      "uix_visitorPanelIcons" => 0
      "uix_visitorTabsMobile" => "initial"
      "uix_voteActionButton" => "mobile"
      "uix_welcomeSectionForumListOnly" => 1
      "uix_welcomeSectionIcon__style" => array:3 [ …3]
      "uix_welcomeSectionInner" => array:2 [ …2]
      "uix_welcomeSectionLocation" => "sidebar"
      "uix_welcomeSectionOverlay" => ""
      "uix_welcomeSectionText__style" => array:4 [ …4]
      "uix_welcomeSectionTitle__style" => array:2 [ …2]
      "uix_welcomeSectionVisible" => "guests"
      "uix_welcomeSection__buttonText" => "Register"
      "uix_welcomeSection__icon" => ""
      "uix_welcomeSection__style" => array:3 [ …3]
      "uix_welcomeSection__text" => "Get access to live stream, lessons, the post exchange, and chat with other snipers."
      "uix_welcomeSection__title" => "Join the Hide community"
      "uix_welcomeSection__url" => "register"
      "uix_widgetPadding" => "16px"
      "xpress_articleListLayout" => "list"
      "xpress_authorBlock" => array:10 [ …10]
      "xpress_dropcap" => 0
      "xpress_featuredArticleStyle" => "carousel"
      "xpress_featuredExcerptLength" => "150"
      "xpress_featuredItemsCount" => "3"
      "xpress_removeFeaturedExcerpt" => 1
      "adavAchievement" => []
      "adavAchievementCriterionTitle" => []
      "adavAchievementCriterionTitleCompleted" => array:1 [ …1]
      "adavAchievementTitleCommon" => []
      "adavAchievementTitleEpic" => array:1 [ …1]
      "adavAchievementTitleLegendary" => array:1 [ …1]
      "adavAchievementTitleRare" => array:1 [ …1]
      "adavAchievementTitleUncommon" => array:1 [ …1]
      "adavAchievementTitleUnique" => array:1 [ …1]
      "adav_memberLevelBadeLocation" => "stats"
      "audfeeds_chromeless_tabs" => 0
      "audfeeds_tabbar_location" => "aboveMainContent"
      "audfeeds_tabsWrapper" => []
      "avatarDefaultImage" => ""
      "avatarDefaultTextContent" => "?"
      "avatarDefaultType" => "text"
      "avatarDynamicFont" => "'Arial', sans-serif"
      "avatarDynamicLineHeight" => "1.04"
      "avatarDynamicTextPercent" => "60"
      "badgeHighlighted" => array:2 [ …2]
      "bbCodeBlockExpandHeight" => "150px"
      "bbCodeImgFloatMargin" => "0.25em"
      "bbCodeImgFloatMarginAfter" => "1.35em"
      "bbCodeImgLarge" => "512px"
      "bbCodeImgMedium" => "128px"
      "bbCodeImgSmall" => "64px"
      "borderSizeMinorFeature" => "2px"
      "editorToolsBg" => "transparent"
      "emailPublicLogoUrl" => ""
      "errorBg" => "rgb(253, 233, 233)"
      "errorColor" => "rgb(200, 68, 72)"
      "errorFeatureColor" => "rgb(200, 68, 72)"
      "findThreadsNavStyle" => "tabs"
      "fontAwesomeWeight" => "400"
      "fontFamilyCode" => "Monaco, Menlo, Consolas, 'Roboto Mono', 'Andale Mono', 'Ubuntu Mono', monospace"
      "fontWeightHeavy" => "700"
      "fontWeightLight" => "300"
      "fontWeightNormal" => "400"
      "formLabelWidth" => "33%"
      "formResponsive" => "540px"
      "formSubmitSticky" => 1
      "lineHeightDefault" => "1.4"
      "memberHeaderNameBanner" => array:1 [ …1]
      "memberTooltipNameBanner" => array:1 [ …1]
      "messageSingleColumnWidth" => "650px"
      "messageUserBlockWidth" => "120px"
      "nfCalendarDateIcons" => 0
      "nodeListSubDisplay" => "menu"
      "noticeScrollInterval" => "6"
      "overlayMaskBlur" => "0px"
      "overlayTopMargin" => "4vh"
      "pageNavStyle" => "mixed"
      "pageWidthMax" => "1200px"
      "publicIconsMaskable" => 0
      "publicLogoUrl2x" => ""
      "publicNavPaddingV" => "8px"
      "publicNavSticky" => "primary"
      "publicPushBadgeUrl" => "styles/default/xenforo/bell.png"
      "publicPwaInstallVideoUrl" => "styles/default/xenforo/add_to_home.mp4"
      "publicSubNavPaddingH" => "8px"
      "reactionSummaryOnLists" => ""
      "responsiveMedium" => "650px"
      "responsiveNarrow" => "480px"
      "successBg" => "rgb(218, 243, 216)"
      "successColor" => "rgb(61, 121, 63)"
      "successFeatureColor" => "rgb(99, 178, 101)"
      "th_backgroundSelector_nodes" => ".node--id{node_id} > .node-body"
      "th_enableGrid_nodes" => 0
      "th_enableGrid_nodes_advanced" => 0
      "th_enableNodeFooter_nodes" => 1
      "th_enableStyling_nodes" => 0
      "th_imageOverlay" => "rgba(0,0,0,.4)"
      "th_nodeGutter" => "10px"
      "th_reactplus_condensedSummary" => 0
      "th_reactplus_countMin" => "1"
      "th_reactplus_showCounter" => 0
      "th_textSelector_nodes" => ".node--id{node_id} > .node-body, .node--id{node_id} > .node-body a"
      "th_uix_staffMessageBlock" => []
      "th_uix_staffMessageNewIndicator" => []
      "th_uix_staffMessageSignature" => []
      "th_uix_staffMessageUserBlock" => []
      "th_uix_threadStarterMessageBlock" => []
      "th_uix_threadStarterMessageNewIndicator" => []
      "th_uix_threadStarterMessageSignature" => []
      "th_uix_threadStarterMessageUserBlock" => []
      "thdonate_separateCompletedCampaigns" => 0
      "thfeature_defaultFeatureBackground" => ""
      "thfeature_display_style" => "default"
      "thfeature_firstPost_article" => 1
      "thfeature_firstPost_author" => 1
      "thfeature_firstPost_style" => array:2 [ …2]
      "thfeature_icon_size" => "l"
      "thfeature_icon_style" => "default"
      "thfeature_pageTitle" => 0
      "thmonetize_userUpgradeCurrency" => array:1 [ …1]
      "thmonetize_userUpgradeLength" => array:1 [ …1]
      "thmonetize_userUpgradeOccurrence" => array:1 [ …1]
      "thmonetize_userUpgradePrice" => array:1 [ …1]
      "thmonetize_userUpgradeShapeBorderWidth" => "12px"
      "thmonetize_userUpgradeShapeWidth" => "220px"
      "thnodes_enable_header_styling_categoryView" => 0
      "thnodes_enable_header_styling_forumView" => 0
      "thnodes_enable_header_styling_threadView" => 0
      "thnodes_enable_icons" => 0
      "thnodes_show_header_icon" => 0
      "thuix_webapp_icon192x192" => ""
      "thuix_webapp_icon512x512" => ""
      "thxpress_articleFeaturedImageCover" => 1
      "thxpress_carouselItems" => "1"
      "thxpress_excerpt" => 1
      "thxpress_excerptLimit" => "55"
      "thxpress_hideSignature" => 0
      "thxpress_postThumbnails" => 1
      "thxpress_showFunctionalTags" => 0
      "voteNegativeColor" => "rgb(200, 68, 72)"
      "votePositiveColor" => "rgb(99, 178, 101)"
      "warningBg" => "rgb(251, 247, 226)"
      "warningColor" => "rgb(132, 101, 61)"
      "warningFeatureColor" => "rgb(220, 218, 84)"
      "whatsNewNavStyle" => "tabs"
      "xfmgCategoryList" => "container"
      "xpress_articleThumbnailSize" => "thumbnail"
      "xpress_categoryScroller" => 1
      "xpress_removeFeaturedMeta" => 0
      "xpress_vwColumnBreakpoint" => "650px"
      "zIndexMultiplier" => "100"
    ]
    #options: array:14 [
      "style_id" => 27
      "parent_id" => 26
      "parent_list" => array:6 [ …6]
      "title" => "Realms: Sniper's Hide (Dark)"
      "description" => ""
      "assets" => []
      "effective_assets" => []
      "user_selectable" => true
      "designer_mode" => null
      "th_product_id_uix" => 0
      "th_product_version_uix" => null
      "th_primary_child_uix" => false
      "th_child_style_xml_uix" => ""
      "th_child_style_cache_uix" => []
    ]
  }
  "isRtl" => false
  "options" => ArrayObject {#229
    -storage: array:573 [
      "acpSearchExclude" => []
      "activitySummaryEmail" => array:4 [ …4]
      "activitySummaryEmailBatchLimit" => "100"
      "ad_lb_alertTop" => "15"
      "ad_lb_awardTop" => "10"
      "ad_lb_cache" => "5"
      "ad_lb_defaultSort" => "weekly"
      "ad_lb_enable_pagination" => "1"
      "ad_lb_incrementNumber" => "5"
      "ad_lb_rankChanges" => "1"
      "ad_lb_types" => array:5 [ …5]
      "ad_lb_userEntry" => "1"
      "ad_lb_userEntry_rank" => "1"
      "adav_level_formula" => "logarithmic"
      "adav_level_formula_data" => array:4 [ …4]
      "adca_dismissDuration" => "0"
      "adca_dismissible" => "1"
      "adca_notifyCutoff" => "7"
      "adca_notifyUserAfter" => "7"
      "addBanUserGroup" => "23"
      "adminRequireTfa" => "0"
      "adsDisallowedTemplates" => """
        error\n
        login\n
        login_password_confirm\n
        login_two_step\n
        message_page\n
        register_complete\n
        register_connected_account\n
        register_confirm\n
        register_form
        """
      "akismetKey" => "8be4acf584c1"
      "alertExpiryDays" => "3"
      "alertsPerPage" => "25"
      "alertsPopupExpiryDays" => "7"
      "allowGuestRte" => "1"
      "allowVideoUploads" => array:2 [ …2]
      "allowedCodeLanguages" => """
        apacheconf\n
        applescript\n
        aspnet\n
        bash\n
        c\n
        clike\n
        coffeescript\n
        cpp\n
        csharp\n
        css\n
        diff\n
        git\n
        html\n
        http\n
        ini\n
        java\n
        javascript\n
        json\n
        jsx\n
        less\n
        makefile\n
        markdown\n
        nginx\n
        objectivec\n
        perl\n
        php\n
        python\n
        ruby\n
        sass\n
        scss\n
        sql\n
        svg\n
        swift\n
        wiki\n
        xml\n
        yaml
        """
      "approveSharedBannedRejectedIp" => array:2 [ …2]
      "attachmentExtensions" => """
        zip\n
        txt\n
        pdf\n
        png\n
        jpg\n
        jpeg\n
        jpe\n
        gif
        """
      "attachmentMaxDimensions" => array:2 [ …2]
      "attachmentMaxFileSize" => "25000"
      "attachmentMaxPerMessage" => "25"
      "attachmentThumbnailDimensions" => "150"
      "audapi_oauthEncryptionKey" => "hacxn11Rc7qZVYsNav1FwiFV3dkluCMUZw81Czgdjg0="
      "audapi_oauthPrivateKey" => """
        -----BEGIN PRIVATE KEY-----\n
        MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDq+QDCK3Xe/IMi\n
        0SgreLG/PSnt6AK5L1DNvjpWmic4EjMMcAej7SB9J5gxUUQAoPClERbAwrplb7Zl\n
        Fq2udfIR6HXVkGKYq6uiLKeNKgKT4cFSjoQ73JnfPHJQwQG7aHvLyz8Bz6u2u9fJ\n
        YlBRu2oFhDEmie0kgAbXYD9by3jYTv/hSp7gTDT8TdHnMc4GKqcfk5qhnJn++uKy\n
        QzNSLsZsq86bANUfu8y6HEMV8qwjGpzZ8X3TlbmcCxuvNN3EDiU4GGPdsuyQbMXv\n
        II2FSE4OfSwAPp6uBJuTDhSD6pUyV6Byk7x6iKis25KndHBcRqVSY7G1Uw3VzRFg\n
        4RiwczvvAgMBAAECggEBAJm9UkG5LeY4UZT2RNIsph/6ZPTEWQPRcY0saf8/3WlS\n
        fxQkONuIyzkYLvwVr+i5ZLqb88crocm8zhpWPE1p3njZIEAbuGcr66CwlvBGDGm1\n
        zEe3980zCXqGkkVEA14bfuRYl2EX/8IQJaAeM29GsJfrZj1RAVhgbBl/X/UvrGHa\n
        DZ8ppq4duRn9VBg3oHLeS42jZbgAwoW2RS9ffHpby4Ju9PDTo8IeArJamndofB7E\n
        QaaTPVkNp4RULEFvQb4p58DHK7JBbNvLVMcp+bmdTRXKYjAoXUdjqg+USdabKZsj\n
        /HZ6DFHICWa5/RubC9mBvm67CK1xADKeVrrf1th/bAECgYEA9dZFk67dnCwrm4Yn\n
        N53q2aMSAv7zM+gS1LBBKFNpolSfDvGiW1AQ83gXa7x9ULjQkE7bzg+lrA5YjwU+\n
        cp+09vKzy8HPC14oVJfuPUD/sh9X57cFDAIr5VWvAtTjwX6XOx3TMnwN9FCg2fk6\n
        aI54/+jH4l9po2QzFDK9MfOrfDUCgYEA9K/AnWQ5QJmNTfCjFcV8kHjJgCoS42BP\n
        iTKyTniDASSxGUNMxt0Hqu1m9jDwduHhi4X+KibVTaMexdkta6KPNgpFYSCWgwcj\n
        SwVv0xxoqiYGv1n5TTpcPM+4tVgSSdNiQsj2x3CaQXRH4W9rd3FBqI/bSb6kXgEV\n
        uu2fl7DNdBMCgYEAh9quvotfKmP6gUrkt0aMt1L3rDIqQmAYr/LrPxbBhJTRBZgh\n
        Cec4RuPxxXb3pblMgMMjkz9wZaHT7M2QEhYSEnpTQ+HJwlV5Yi5H2Q/nfg72LDYn\n
        EtjMW0M7oQv3BUIo3uF/iiGmMIKyMWMalRdO5NVGSOJDZakE1T+o8EbhWJUCgYEA\n
        lOMUqzC+/aXxq4lPUwIWJ7q3sbroP17tRqiIguMlo951vM+MujzoW4OVcRyaVVxg\n
        54si+vciN9mX8f+SeboytklNqiowK45+VTn7r1PMBCybUngnEG0Ajyg+Vmo+xplP\n
        Yx/xua20zzs4Od6YX9eUgkL2xkqwrVqvpEzPHXhBq+0CgYBHTUVg6HTCS7/70ckk\n
        Za3OGmtn7OSlUIr5+RlMuYKZJ9qPEevkasyZ7lVKd8wzXOcYWRVCS39WbFQSp5r/\n
        g+uewXlkn5alw2g3zbctmqqkGuIOn3HwC/uNsJ4sWWYhDvSXt4no8S1uAisBANIK\n
        mTCpQEzuFWBAp/LmHDEZJ9Np8g==\n
        -----END PRIVATE KEY-----\n
        """
      "audapi_oauthPublicKey" => """
        -----BEGIN PUBLIC KEY-----\n
        MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6vkAwit13vyDItEoK3ix\n
        vz0p7egCuS9Qzb46VponOBIzDHAHo+0gfSeYMVFEAKDwpREWwMK6ZW+2ZRatrnXy\n
        Eeh11ZBimKuroiynjSoCk+HBUo6EO9yZ3zxyUMEBu2h7y8s/Ac+rtrvXyWJQUbtq\n
        BYQxJontJIAG12A/W8t42E7/4Uqe4Ew0/E3R5zHOBiqnH5OaoZyZ/vriskMzUi7G\n
        bKvOmwDVH7vMuhxDFfKsIxqc2fF905W5nAsbrzTdxA4lOBhj3bLskGzF7yCNhUhO\n
        Dn0sAD6ergSbkw4Ug+qVMlegcpO8eoiorNuSp3RwXEalUmOxtVMN1c0RYOEYsHM7\n
        7wIDAQAB\n
        -----END PUBLIC KEY-----\n
        """
      "audapp_appConfig" => array:4 [ …4]
      "audapp_appConfigFailures" => "0"
      "audapp_appConfigKey" => "d3ZYUjJEUEFxdERyOWlWbQ=="
      "audapp_appId" => "com.snipershide.app"
      "audapp_appleBid" => "com.snipershide.app.ios"
      "audapp_appleEnvironment" => "default"
      "audapp_appleSharedSecret" => "f0673ec43fea4ce69a9cab6b362d3738"
      "audapp_darkStyleId" => "22"
      "audapp_enableAppInstallBanner" => "1"
      "audapp_enableExtraNodeData" => "1"
      "audapp_enableInlineAds" => "1"
      "audapp_enableInterstitialAds" => "1"
      "audapp_enablePushLog" => "0"
      "audapp_featureToggles" => array:11 [ …11]
      "audapp_googleClientEmail" => "[email protected]"
      "audapp_googlePackageName" => "com.snipershide.app.android"
      "audapp_googlePrivateKey" => "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDKiUrl041Friaa\ntk2gqSKe1I99PDAL4BZmbU5LMXqgP4Ks2ErDj2Aa5PuR3GXYVGa9A3Q8rEe133ch\nE7PK+v4K0tSzWdmIREdyS7RNGVDH5NJNhPehE1iwr4WzmKXN69KtTqtSwBIv2hG5\n8mF0FWdUvZm/Z/dCzUGyXxD1fmMhstya425FypW0ETrPN+70oAB0CSzN5refTkeq\nPWRzekMCWb4F/tc7g2T5YOxR7tjC/hVU1T3dReEozga8cO12gG+zw2zEwKtVLZXC\n/POdm3c3G99tYMUz73MW7+BxwtaeVz8v+v7CjjIZxY0qOQmPukC222EtfwyHYc9O\n/+YXxeSDAgMBAAECggEABIP+xf9V+Srn/xoNGAW9WQeJ3XPFPyEzY/w65c/yw8uM\nCSOCDeMj9DriZamhdwBxZp8YQoQKzezEtgQ/mskcIeH6eQyJ85D7e3phnjhwGyIo\naC8MlaxIlW6MZL6Er9clVCowBVZ1Rq4uJ/8Amjsh7yXnss30GYAEX3WMJhUNIRgB\ncQt81X3EGLCXObUuPwx+Rr4+x9qUz/mAPLH/rAKh9kSIKNrDzOtRetemOPz5i+n5\nLiVYkay+YdjXucxxV2X2/U3+BCXix7inD+gJAivMak3ZoH76V8hOlBevmO7ElRbN\n1vKe9VKJcm4Z5PY+zFQ8dPu2uymwmMIaY7hi9Opi7QKBgQD1/1Otj8SSkAjrHwBX\nlpSB+zWlMiwcO3U3ZMBn2JMk6yP3xwxHXw9jqRtZ4G/w1N+1CYxkeZqv51+It9nd\nASovCOwKvfcHluMlSyBM+uvatjV736H6b171uQsYKJXD4GiyUftLa9mJXveIjExw\n4WMHaTA9J1Gf1JqfV/Nh7h69VwKBgQDSxZBqmkt29RMZ4Ms8koFZK7vBpDEpJfJQ\nY+6g+P3XHzZIllQQbXELXAvNX/hYKrS948O3Tw6NKZ+Bygr+nZRwoCg9tLF5acRy\nh/anebF3DPUATJwozlH++c6HD3/pgb2QgJf3y1y3+mUSxJ6V881vdf5agSd7C3ut\nrK97YPxqtQKBgErnAqCfXPhPeRe2adFBnVhymCQDweCazhcey2MTU8JzApGofvmg\nXTw4OobESvFmr/McxC23xTz4U2N6r5CWkTSfH9gpfXVHIUSyulQWNwhyYJimQFjT\n3nMtc85YVTm+M8LQKZcOcL9eNjrSlVftmMyh37lPJpBnGOmZyxavfZajAoGBAJke\n0/LOEwLhujWznJJtsLCSV/2uhdRp7+a9IrApE2hEEZCcPYgNqfFhtmVGUknjBJlr\nLVUvhtfApFOK73/YBO3pPDLP4Zrd3syBwAwdGXLuo9LK1SvD78e3vXVbKkb+bTPc\naAqp37r8mo8O7lLr4pQV+WnQqFj4l6otaPLOG7J9AoGBAPXS2CgmfBzeBo8dt0i3\npqQc4h01hLIDcag691WVnhtFXu6f8ks+v40yw8th6CCpwGLIl/2R2Lf75HB/BiwE\niFapsvKJlDG7YE4nf+xyeOZSQKdm/N0NAHjGP6Jnh69RTZD1T/oy0ttvR9JwhihZ\nSrUfD9J1NACHWIyn0VfLwuXB\n-----END PRIVATE KEY-----\n"
      "audapp_googleProjectId" => "pc-api-8550534343379152468-165"
      "audapp_iOSAppStoreId" => ""
      "audapp_isSetup" => "1"
      "audapp_killApp" => "0"
      "audapp_killPushNotifications" => "0"
      "audapp_lightStyleId" => "21"
      "audapp_logPushApiErrors" => "0"
      "audapp_newPostDisplayMode" => "thread"
      "audapp_pageDisplayTypes" => array:5 [ …5]
      "audav_earn_alerts" => "first"
      "audav_level_alerts" => "1"
      "audav_showEarnOnModal" => "0"
      "audentioapi_oauthAccessTokenTTL" => "2592000"
      "audentioapi_oauthRefreshTokenTTL" => "5184000"
      "audentiocommunity_lastReportEval" => "0"
      "audentiocommunity_reportScore" => "0"
      "audentioleaderboards_pageSize" => "25"
      "audfeeds_ajaxTabs" => "1"
      "audfeeds_ajaxUpdate" => "1"
      "audfeeds_ajaxUpdateRate" => "5"
      "audfeeds_availablePrefixFilters" => []
      "audfeeds_availableTTFilters" => []
      "audfeeds_cachePageCount" => "1"
      "audfeeds_cacheTime" => "5"
      "audfeeds_cacheTimeLong" => "24"
      "audfeeds_createButton" => array:7 [ …7]
      "audfeeds_curatedLimit" => "100"
      "audfeeds_curatedMaxDays" => "30"
      "audfeeds_decay" => "exp"
      "audfeeds_dropdownSelect" => "1"
      "audfeeds_enableCustomOrder" => "0"
      "audfeeds_enableNodeFilter" => "1"
      "audfeeds_enablePage" => "1"
      "audfeeds_entriesPerPage" => "25"
      "audfeeds_excludeNodeIds" => []
      "audfeeds_filterAutoSave" => "0"
      "audfeeds_filterWidgetPosition" => "sidenav"
      "audfeeds_hideGuestMedia" => "1"
      "audfeeds_holdPromotionX" => "60"
      "audfeeds_maxPages" => "1000"
      "audfeeds_newsFeedReactions" => "0"
      "audfeeds_promoteEverySocialX" => "60"
      "audfeeds_promoteEveryX" => "60"
      "audfeeds_redirectWhatsNew" => "0"
      "audfeeds_unlimitedScroll" => "1"
      "audfeeds_unreadIndicators" => "1"
      "audfeeds_weightComment" => "1000"
      "audfeeds_weightPost" => "1000"
      "audfeeds_weightRating" => "1000"
      "audfeeds_weightReaction" => "100"
      "audfeeds_weightReactionSocial" => "100"
      "audfeeds_weightView" => "1"
      "audlive_logApiErrors" => "0"
      "autoEmbedMedia" => array:2 [ …2]
      "boardActive" => "1"
      "boardDescription" => "Sniper's Hide Forum"
      "boardInactiveMessage" => "Sniper's Hide is currently undergoing an upgrade. Check back in a few hours!"
      "boardShortTitle" => ""
      "boardTitle" => "Sniper's Hide Forum"
      "boardUrl" => "https://www.snipershide.com/shooting"
      "boardUrlCanonical" => "0"
      "bounceEmailAddress" => ""
      "captcha" => "ReCaptcha"
      "categoryOwnPage" => "0"
      "censorCharacter" => "*"
      "censorWords" => []
      "changeLogLength" => "60"
      "collectServerStats" => array:4 [ …4]
      "contactEmailAddress" => "[email protected]"
      "contactEmailSenderHeader" => "0"
      "contactUrl" => array:3 [ …3]
      "conversationPopupExpiryHours" => "72"
      "convertMarkdownToBbCode" => "0"
      "cookieConsent" => array:1 [ …1]
      "cookieConsentLogLength" => "90"
      "currentVersionId" => "2021672"
      "defaultEmailAddress" => "[email protected]"
      "defaultEmailStyleId" => "15"
      "defaultLanguageId" => "1"
      "defaultStyleId" => "27"
      "disallowedCustomTitles" => """
        admin\n
        moderator
        """
      "discourageBlankChance" => "10"
      "discourageDelay" => array:2 [ …2]
      "discourageFloodMultiplier" => "10"
      "discourageRedirectChance" => "15"
      "discourageRedirectUrl" => ""
      "discourageSearchChance" => "40"
      "discussionPreview" => "1"
      "discussionRssContentLength" => "500"
      "discussionsPerPage" => "20"
      "displayVisitorCount" => "title_and_icon"
      "dynamicAvatarEnable" => "1"
      "editHistory" => array:2 [ …2]
      "editLogDisplay" => array:2 [ …2]
      "editorDropdownConfig" => array:1 [ …1]
      "editorToolbarConfig" => array:4 [ …4]
      "emailBounceHandler" => array:7 [ …7]
      "emailConversationIncludeMessage" => "1"
      "emailDkim" => array:5 [ …5]
      "emailFileCheckWarning" => array:2 [ …2]
      "emailSenderName" => ""
      "emailShare" => "1"
      "emailSoftBounceThreshold" => array:3 [ …3]
      "emailTransport" => array:7 [ …7]
      "emailUnsubscribeHandler" => array:7 [ …7]
      "emailWatchedThreadIncludeMessage" => "1"
      "emojiSource" => array:2 [ …2]
      "emojiStyle" => "emojione"
      "enableMemberList" => "0"
      "enableNewsFeed" => "1"
      "enableNotices" => "1"
      "enablePush" => "1"
      "enableSearch" => "1"
      "enableTagging" => "1"
      "enableTrophies" => "0"
      "enableVerp" => "1"
      "extraCaptchaKeys" => array:2 [ …2]
      "facebookLike" => "1"
      "floodCheckLength" => "30"
      "floodCheckLengthDiscussion" => "180"
      "forumsDefaultPage" => "forums"
      "geoLocationUrl" => "https://maps.google.com/maps?q={location}"
      "giphy" => array:3 [ …3]
      "googleAnalyticsAnonymize" => "1"
      "googleAnalyticsWebPropertyId" => "UA-91918309-1"
      "gravatarEnable" => "0"
      "guestShowSignatures" => "0"
      "guestTimeZone" => "America/New_York"
      "homePageUrl" => "https://thehide.tv/"
      "imageCacheRefresh" => "0"
      "imageCacheTTL" => "7"
      "imageLibrary" => "gd"
      "imageLinkProxy" => array:2 [ …2]
      "imageLinkProxyKey" => ""
      "imageLinkProxyLogLength" => "90"
      "imageLinkProxyReferrer" => array:2 [ …2]
      "imageProxyBypass" => array:2 [ …2]
      "imageProxyMaxSize" => "51200"
      "import_vb_table" => "xf_import_vbulletin5_log"
      "includeCaptchaPrivacyPolicy" => "1"
      "includeTitleInUrls" => "1"
      "indexRoute" => "forums/"
      "ipInfoUrl" => "http://whatismyipaddress.com/ip/{ip}"
      "ipLogCleanUp" => array:2 [ …2]
      "jQuerySource" => "local"
      "jobRunTrigger" => "server"
      "jsLastUpdate" => "1725390632"
      "lastPageLinks" => "3"
      "lightBoxUniversal" => "0"
      "linkShare" => "1"
      "loginLimit" => "block"
      "logoLink" => "0"
      "lostPasswordCaptcha" => "1"
      "lostPasswordTimeLimit" => "180"
      "maxContentSpamMessages" => "2"
      "maxContentTags" => "10"
      "maxContentTagsPerUser" => "10"
      "maximumSearchResults" => "200"
      "membersPerPage" => "20"
      "messageMaxImages" => "25"
      "messageMaxLength" => "1000000"
      "messageMaxMedia" => "20"
      "messagesPerPage" => "50"
      "moderatorLogLength" => "0"
      "multiQuote" => "1"
      "newsFeedMaxItems" => "15"
      "newsFeedMessageSnippetLength" => "140"
      "nfCalendarAgendaViews" => "1"
      "nfCalendarBoundaryFilterDistance" => array:2 [ …2]
      "nfCalendarDefaultListView" => "listMonth"
      "nfCalendarDefaultView" => "agendaWeek"
      "nfCalendarEventCalLimit" => "5"
      "nfCalendarEventFromLimit" => "5"
      "nfCalendarEventUnreadCounter" => "0"
      "nfCalendarEventsPerPage" => "20"
      "nfCalendarGoogleApi" => ""
      "nfCalendarIncludeBirthdays" => array:2 [ …2]
      "nfCalendarIncludeWeekends" => "1"
      "nfCalendarIndexBirthdays" => "1"
      "nfCalendarIndexFutureBirthdays" => "1"
      "nfCalendarLayoutType" => "calendar"
      "nfCalendarLocationComplete" => "1"
      "nfCalendarMaxMessageLength" => "10000"
      "nfCalendarMinMessageLength" => "0"
      "nfCalendarNLP" => "0"
      "nfCalendarPrefillDateTime" => "1"
      "nfCalendarSelectable" => "0"
      "nfCalendarWeekStart" => "1"
      "oEmbedCacheRefresh" => "0"
      "oEmbedCacheTTL" => "7"
      "oEmbedLogLength" => "90"
      "oEmbedRequestReferrer" => array:2 [ …2]
      "onlineStatusTimeout" => "15"
      "pinterestShare" => "0"
      "pollMaximumResponses" => "10"
      "preRegAction" => array:3 [ …3]
      "preventDiscouragedRegistration" => "1"
      "privacyPolicyForceWhitelist" => ""
      "privacyPolicyLastUpdate" => "0"
      "privacyPolicyUrl" => array:2 [ …2]
      "profilePostMaxLength" => "500"
      "pushKeysVAPID" => array:2 [ …2]
      "readMarkingDataLifetime" => "30"
      "realms_createAchievements" => "1"
      "realms_logApiErrors" => "0"
      "realms_overrideLoginRegister" => "1"
      "realms_primaryRealmId" => "1"
      "realms_syncAchievements" => "0"
      "realms_syncQuizzes" => "0"
      "redditShare" => "0"
      "registrationCheckDnsBl" => array:3 [ …3]
      "registrationDefaults" => array:16 [ …16]
      "registrationSetup" => array:7 [ …7]
      "registrationTimer" => "15"
      "registrationWelcome" => array:13 [ …13]
      "reportIntoForumId" => "0"
      "romanizeUrls" => "0"
      "rootBreadcrumb" => "forums"
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_CA" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_DE" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_ES" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_FR" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_IN" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_IT" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_JP" => ""
      "s9e_MediaSites_AMAZON_ASSOCIATE_TAG_UK" => ""
      "s9e_MediaSites_ClickToLoad" => "0"
      "s9e_MediaSites_ClickToLoad_Oembed" => "0"
      "s9e_MediaSites_FindInPage" => "1"
      "s9e_MediaSites_Footer" => "show"
      "s9e_MediaSites_Full_Width_Embeds" => "0"
      "s9e_MediaSites_Markup" => "media"
      "s9e_MediaSites_MastodonHosts" => "mastodon.social"
      "s9e_MediaSites_Miniplayer" => "1"
      "s9e_MediaSites_Native_GIFs" => "0"
      "s9e_MediaSites_Native_Paused" => "0"
      "s9e_MediaSites_Scraping_Client" => "auto"
      "s9e_MediaSites_Url_Suffix" => array:2 [ …2]
      "s9e_MediaSites_XenForoHosts" => ""
      "s9e_MediaSites_YouTube_Privacy" => "0"
      "saveDrafts" => array:3 [ …3]
      "searchMinWordLength" => "3"
      "searchResultsPerPage" => "20"
      "selectQuotable" => "1"
      "sendUnsubscribeConfirmation" => "1"
      "sharedIpsCheckLimit" => "28"
      "shortcodeToEmoji" => "1"
      "showEmojiInSmilieMenu" => "1"
      "showMessageOnlineStatus" => "1"
      "sitemapAutoRebuild" => "1"
      "sitemapAutoSubmit" => array:2 [ …2]
      "sitemapExclude" => []
      "sitemapExtraUrls" => ""
      "spamDefaultOptions" => array:5 [ …5]
      "spamMessageAction" => "delete"
      "spamPhrases" => array:2 [ …2]
      "spamThreadAction" => array:2 [ …2]
      "spamUserCriteria" => array:3 [ …3]
      "stopForumSpam" => array:8 [ …8]
      "svLogLessFunc" => "0"
      "tagCloud" => array:2 [ …2]
      "tagCloudMinUses" => "1"
      "tagLength" => array:2 [ …2]
      "tagValidation" => array:2 [ …2]
      "templateHistoryLength" => "30"
      "termsLastUpdate" => "0"
      "thDonate_animateBars" => "1"
      "thDonate_user_notification" => []
      "th_apiKey_uix" => "6dde658f525a5215b6f56b5cc14a033ab82b6f3285cfdaad0e9c60bd33372d54"
      "th_deviantArtUrl_uix" => ""
      "th_discordUrl_uix" => ""
      "th_enableFtp_uix" => "0"
      "th_facebookUrl_uix" => "https://www.facebook.com/snipershidellc/"
      "th_gitHubUrl_uix" => ""
      "th_googlePlus_uix" => ""
      "th_imageoptimizer_disabledContentTypes" => []
      "th_imageoptimizer_secretKey" => "NCaJ2rEKhiP3EJAf"
      "th_instagramUrl_uix" => "https://www.instagram.com/shlowlight"
      "th_linkedInUrl_uix" => ""
      "th_materialAvatars_uix" => "0"
      "th_newDirectoryPermissions_uix" => "0755"
      "th_optimizeOnUpload_imageOptimizer" => "1"
      "th_pinterestUrl_uix" => ""
      "th_postbitCollapseDefault_uix" => "all"
      "th_preferredCurrency_donate" => "USD"
      "th_reactplus_reactionPicker" => "default"
      "th_redditUrl_uix" => ""
      "th_sidebarCollapseDefault_uix" => ""
      "th_sidebarCollapseTime_uix" => "0"
      "th_sidebarNavCollapseDefault_uix" => ""
      "th_steamUrl_uix" => ""
      "th_tumblrUrl_uix" => ""
      "th_twitchUrl_uix" => ""
      "th_twitterUrl_uix" => "https://twitter.com/SH_Lowlight"
      "th_updateCheck_uix" => "1"
      "th_youtubeUrl_uix" => "https://www.youtube.com/channel/UCwHsnyWOaQNtrGjJKsTgegg"
      "thageprompt_age" => "18"
      "thcli_cron_log" => "0"
      "thconnectedaccountproviders_autoCreateAccounts" => "0"
      "thconnectedaccountproviders_bypass" => array:1 [ …1]
      "thconnectedaccountproviders_enableConAccSect" => "1"
      "thconnectedaccountproviders_forceOauthLogin" => "0"
      "thconnectedaccountproviders_forceOauthRegistration" => "0"
      "thconnectedaccountproviders_linkProfileFields" => []
      "thconnectedaccountproviders_mapToCustom" => array:2 [ …2]
      "thconnectedaccountproviders_redirectAfterLogout" => ""
      "thconnectedaccountproviders_redirectSingleProvider" => "1"
      "thconnectedaccountproviders_updateEmail" => "0"
      "thconnectedaccountproviders_updateUsername" => "0"
      "thcovers_allowContentOwnersToEdit" => "0"
      "thcovers_coverMaxFileSize" => "8192"
      "thcovers_ogImages" => "0"
      "thdonate_profile_tab" => "1"
      "thdonate_require_captcha" => "0"
      "thfeature_applyPrefixToFeaturedResources" => "0"
      "thfeature_applyPrefixToFeaturedThreads" => "0"
      "thfeature_cropToSlider" => "1"
      "thfeature_defaultFeatureLength" => array:3 [ …3]
      "thfeature_defaultSort" => "feature_date"
      "thfeature_enableFeaturePage" => "1"
      "thfeature_enableMemberProfileTab" => "1"
      "thfeature_featurePageGrid" => "1"
      "thfeature_featurePageGridLimit" => "5"
      "thfeature_featurePageSlider" => "1"
      "thfeature_featurePageSliderAutoplaySpeed" => "5000"
      "thfeature_featurePageSliderLimit" => "5"
      "thfeature_featuredContentPerPage" => "20"
      "thfeature_maxMessageLength" => "256"
      "thfeature_overrideResourcePrefixOnFeature" => "0"
      "thfeature_overrideThreadPrefixOnFeature" => "0"
      "thfeature_separateFirstPost" => "0"
      "thfeature_separateFirstPostAllPages" => "0"
      "thfeature_sliderDimensions" => array:2 [ …2]
      "thfeature_trimExcerpt" => "0"
      "thfilters_discussionsPerPage" => "25"
      "thfilters_filterPrefixes" => []
      "thfilters_filterThreads" => "0"
      "thfilters_filterTogglePosition" => "page_action"
      "thfilters_filtersOnAllPage" => array:2 [ …2]
      "thfilters_invertNodeColor" => "1"
      "thfilters_randomNodeColor" => "1"
      "thfilters_trendingConfiguration" => "auto"
      "thforumlistwatchedforums_limit" => "6"
      "thimageoptimizer_logInformationalErrors" => "1"
      "thmonetize_alertLogLength" => "0"
      "thmonetize_allowFreeUpgrade" => "1"
      "thmonetize_allowGuestsToViewUserUpgrades" => "1"
      "thmonetize_defaultTimePeriodFilter" => "monthly"
      "thmonetize_emailLogLength" => "0"
      "thmonetize_enableSponsorsDirectory" => "0"
      "thmonetize_excludeSuggestUpgradeContent" => []
      "thmonetize_excludeSuggestUpgradeGlobal" => []
      "thmonetize_force_show_coupon_form" => "0"
      "thmonetize_keywordsExcludedContentTypes" => array:1 [ …1]
      "thmonetize_keywordsExcludedNodes" => []
      "thmonetize_keywordsExcludedUsergroups" => []
      "thmonetize_keywordsLimitPerPage" => "0"
      "thmonetize_keywordsLimitPerWord" => "0"
      "thmonetize_linkToUpgradesIfContentRestricted" => "1"
      "thmonetize_maxAlertsPerUser" => array:2 [ …2]
      "thmonetize_maxEmailsPerUser" => array:2 [ …2]
      "thmonetize_maxMessagesPerUser" => array:2 [ …2]
      "thmonetize_maxTotalAlertsPerUser" => array:2 [ …2]
      "thmonetize_maxTotalEmailsPerUser" => array:2 [ …2]
      "thmonetize_maxTotalMessagesPerUser" => array:2 [ …2]
      "thmonetize_messageActiveCutoff" => "7"
      "thmonetize_messageActiveOnly" => "1"
      "thmonetize_messageLogLength" => "0"
      "thmonetize_requireUserUpgradeOnRegistration" => "0"
      "thmonetize_sendUpgradeReceipt" => "1"
      "thmonetize_showTimePeriodFilters" => "1"
      "thmonetize_suggestUpgradeOnNoPermissionError" => "0"
      "thmonetize_suggestUpgradeOnNoPermissionErrorGuests" => "0"
      "thmonetize_suggestUpgradeOnNoPermissionErrorRoutes" => "lessons/*"
      "thnodes_customColors" => "0"
      "thnodes_openPostThreadInOverlay" => "1"
      "thprivacyoptioncontrol_available_values" => array:2 [ …2]
      "thprivacyoptioncontrol_restricted_options" => array:1 [ …1]
      "threadloom_access_key" => "XLRFJJJR"
      "threadloom_account" => "forumsnipershide"
      "threadloom_colorNote" => ""
      "threadloom_defaultSearchType" => "threadloom"
      "threadloom_dev_options" => array:1 [ …1]
      "threadloom_disable_rt" => "0"
      "threadloom_search" => "0"
      "threadloom_showEngineOptionsSearchDropdown" => "0"
      "threadloom_showMakeDefaultSearchResultsCta" => "0"
      "threadloom_showThreadloomResults" => "1"
      "threadloom_showXenForoResults" => "1"
      "threadloom_status" => ""
      "thtrending_posChanges" => "1"
      "thuix_enableStyleOptions" => "0"
      "thuix_userStyleChangeStorage" => "session"
      "thusercriteria_prefix" => "th_"
      "thxlink_cache_time" => "5"
      "thxlink_last_widget_sync" => "1724250795"
      "tosForceWhitelist" => ""
      "tosUrl" => array:2 [ …2]
      "tumblrShare" => "0"
      "tweet" => array:3 [ …3]
      "unsubscribeEmailAddress" => ""
      "unsubscribeEmailHandling" => array:2 [ …2]
      "upgradeCheckStableOnly" => "1"
      "urlToPageTitle" => array:2 [ …2]
      "urlToRichPreview" => "1"
      "useFriendlyUrls" => "1"
      "userBanners" => array:4 [ …4]
      "userMentionKeepAt" => "1"
      "userTitleLadderField" => "message_count"
      "usernameChangeRecentLimit" => "30"
      "usernameChangeRequireReason" => "0"
      "usernameChangeTimeLimit" => "60"
      "usernameLength" => array:2 [ …2]
      "usernameReuseTimeLimit" => "0"
      "usernameValidation" => array:2 [ …2]
      "watchAlertActiveOnly" => array:2 [ …2]
      "webShare" => "1"
      "whatsAppShare" => "1"
      "xc_feedback_admin_notify_email" => array:1 [ …1]
      "xc_feedback_admin_notify_notification" => array:1 [ …1]
      "xc_feedback_admin_notify_pm" => array:1 [ …1]
      "xc_feedback_default_notify_email" => array:1 [ …1]
      "xc_feedback_default_notify_pm" => array:1 [ …1]
      "xc_feedback_notify_notification" => []
      "xcfs_admin_username" => []
      "xcfs_ajax_redirect" => "0"
      "xcfs_ajax_reload_interval" => "0"
      "xcfs_allow_thread_starter" => "0"
      "xcfs_alternate_url" => "0"
      "xcfs_branding" => "1"
      "xcfs_can_give_feedback" => "0"
      "xcfs_check_thread_starter" => "0"
      "xcfs_comment_minlength" => "10"
      "xcfs_disable_thread_live_check" => "0"
      "xcfs_dump_id_on_error" => "0"
      "xcfs_duplicate_time_limit" => "10"
      "xcfs_edit_time_limit" => "5"
      "xcfs_enable_activity" => "1"
      "xcfs_enable_guest_activity" => "0"
      "xcfs_feedback_limit" => array:2 [ …2]
      "xcfs_force_valid_deal_url" => "0"
      "xcfs_homepage" => array:3 [ …3]
      "xcfs_import_mode" => "0"
      "xcfs_mainpage_limit" => "10"
      "xcfs_make_mutual_if_time" => "0"
      "xcfs_member_tab" => "last"
      "xcfs_mutual_feedback" => "0"
      "xcfs_notable_members" => "1"
      "xcfs_notify_from_admin" => ""
      "xcfs_perpage" => "20"
      "xcfs_perpagefiltered" => "50"
      "xcfs_postbit_valid_forums" => []
      "xcfs_rate_from_postbit" => "allow"
      "xcfs_rating_style" => "0"
      "xcfs_require_comment" => "0"
      "xcfs_require_feedback_reply" => "0"
      "xcfs_show_alternative_postbit_stats" => "0"
      "xcfs_show_comment" => "1"
      "xcfs_show_detailed_postbit_stats" => "1"
      "xcfs_show_in_conversations" => "1"
      "xcfs_show_in_navbar" => "1"
      "xcfs_show_in_postbit" => "below"
      "xcfs_show_in_visitor_panel" => "1"
      "xcfs_show_link_in_member_card" => "1"
      "xcfs_show_tabbed" => "1"
      "xcfs_sidebar_blocks" => array:3 [ …3]
      "xcfs_thread_valid_forums" => []
      "xcfs_unique_deal_url" => "0"
      "xcfs_use_overlay" => "1"
      "xcfs_valid_media" => []
      "xcfs_valid_resources" => []
      "xfesConfig" => array:9 [ …9]
      "xfesEnabled" => "1"
      "xfesRecencyRelevance" => array:2 [ …2]
      "xfesSimilarThreads" => array:4 [ …4]
      "xfesSimilarThreadsExcludedForums" => []
      "xfmgAlbumsPerPage" => "12"
      "xfmgAllowPersonalAlbums" => "1"
      "xfmgAudioExtensions" => """
        wav\n
        mp3\n
        flac
        """
      "xfmgCommentsPerPage" => "10"
      "xfmgDefaultViewPrivacy" => "public"
      "xfmgFfmpeg" => array:8 [ …8]
      "xfmgImageExtensions" => """
        png\n
        jpg\n
        jpeg\n
        jpe\n
        gif
        """
      "xfmgLightboxNavigation" => "1"
      "xfmgMaxDescriptionLength" => "300"
      "xfmgMaxTitleLength" => "150"
      "xfmgMediaIndexLimit" => "0"
      "xfmgMediaPerPage" => "24"
      "xfmgMinTagsPersonalAlbums" => "0"
      "xfmgOverrideStyle" => "0"
      "xfmgRequireComment" => "0"
      "xfmgThumbnailDimensions" => array:2 [ …2]
      "xfmgUnviewedCounter" => "0"
      "xfmgVideoExtensions" => """
        avi\n
        m4v\n
        mov\n
        mp4\n
        ogg\n
        webm\n
        wmv
        """
      "xfmgWatermarking" => array:2 [ …2]
      "xfrmAllowAnonReview" => "0"
      "xfrmAllowIcons" => "1"
      "xfrmAuthorOtherResourcesCount" => "5"
      "xfrmEnableTeams" => "0"
      "xfrmFilelessViewFull" => array:2 [ …2]
      "xfrmListDefaultOrder" => "last_update"
      "xfrmMinimumReviewLength" => "0"
      "xfrmPaidResourceThreadTitleTemplate" => "{title} [Paid]"
      "xfrmRecentReviewsCount" => "10"
      "xfrmRecentUpdatesCount" => "3"
      "xfrmRequireDownloadToRate" => "1"
      "xfrmResourceCurrencies" => """
        usd\n
        cad\n
        aud\n
        gbp\n
        eur
        """
      "xfrmResourceDeleteThreadAction" => array:4 [ …4]
      "xfrmResourceExtensions" => """
        zip\n
        txt\n
        pdf\n
        png\n
        jpg\n
        jpeg\n
        jpe\n
        gif\n
        psd\n
        tif
        """
      "xfrmResourceMaxFileSize" => "2048"
      "xfrmResourceMaxFiles" => "5"
      "xfrmResourcesPerPage" => "20"
      "xfrmReviewRequired" => "1"
      "xfrmReviewVoting" => "yes"
      "xfrmReviewsPerPage" => "20"
      "xfrmUpdateMaxLength" => "50000"
      "xfrmUpdatesPerPage" => "10"
    ]
    flag::STD_PROP_LIST: false
    flag::ARRAY_AS_PROPS: true
    iteratorClass: "ArrayIterator"
  }
  "reactions" => array:6 [
    1 => array:16 [
      "reaction_id" => 1
      "text_color" => "@xf-linkColor"
      "reaction_score" => 1
      "display_order" => 100
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    2 => array:16 [
      "reaction_id" => 2
      "text_color" => "#E81C27"
      "reaction_score" => 1
      "display_order" => 200
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    3 => array:16 [
      "reaction_id" => 3
      "text_color" => "#FDCA47"
      "reaction_score" => 1
      "display_order" => 300
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    4 => array:16 [
      "reaction_id" => 4
      "text_color" => "#FDCA47"
      "reaction_score" => 0
      "display_order" => 400
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    5 => array:16 [
      "reaction_id" => 5
      "text_color" => "#FDCA47"
      "reaction_score" => 0
      "display_order" => 500
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    6 => array:16 [
      "reaction_id" => 6
      "text_color" => "#FF4D4D"
      "reaction_score" => 0
      "display_order" => 600
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
  ]
  "reactionsActive" => array:6 [
    1 => array:16 [
      "reaction_id" => 1
      "text_color" => "@xf-linkColor"
      "reaction_score" => 1
      "display_order" => 100
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    2 => array:16 [
      "reaction_id" => 2
      "text_color" => "#E81C27"
      "reaction_score" => 1
      "display_order" => 200
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    3 => array:16 [
      "reaction_id" => 3
      "text_color" => "#FDCA47"
      "reaction_score" => 1
      "display_order" => 300
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    4 => array:16 [
      "reaction_id" => 4
      "text_color" => "#FDCA47"
      "reaction_score" => 0
      "display_order" => 400
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    5 => array:16 [
      "reaction_id" => 5
      "text_color" => "#FDCA47"
      "reaction_score" => 0
      "display_order" => 500
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
    6 => array:16 [
      "reaction_id" => 6
      "text_color" => "#FF4D4D"
      "reaction_score" => 0
      "display_order" => 600
      "active" => true
      "image_url" => "styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png"
      "image_url_2x" => ""
      "sprite_params" => array:5 [ …5]
      "th_reactplus_reaction_category_id" => 0
      "th_reactplus_display_type" => "image"
      "th_reactplus_display_value" => null
      "th_reactplus_content_criteria" => []
      "th_reactplus_user_criteria" => []
      "th_reactplus_has_verb" => false
      "th_reactplus_import_type" => null
      "th_reactplus_import_id" => null
    ]
  ]
  "addOns" => array:37 [
    "Audentio/API" => 1000270
    "Audentio/Achievements" => 1001494
    "Audentio/App" => 1011670
    "Audentio/Community" => 1000392
    "Audentio/CompleteAccount" => 1000394
    "Audentio/Emoji" => 1000091
    "Audentio/Feeds" => 1030370
    "Audentio/Leaderboards" => 1001070
    "Audentio/Streaming" => 1010170
    "Audentio/UsergroupMarking" => 1000091
    "NF/Calendar" => 2030172
    "Realms/XFIntegration" => 1010391
    "SV/StandardLib" => 2001200100
    "ThemeHouse/AgePrompt" => 1000170
    "ThemeHouse/ConnectedAccountProviders" => 1020493
    "ThemeHouse/Covers" => 901010195
    "ThemeHouse/Donate" => 901010892
    "ThemeHouse/Feature" => 1001292
    "ThemeHouse/Filters" => 1000594
    "ThemeHouse/ForumListWatchedForums" => 1000091
    "ThemeHouse/Monetize" => 1010992
    "ThemeHouse/Nodes" => 1010191
    "ThemeHouse/PrivacyOptionControl" => 1000070
    "ThemeHouse/ReactPlus" => 1020070
    "ThemeHouse/Trending" => 1000594
    "ThemeHouse/UIX" => 2020093
    "ThemeHouse/UIXPro" => 1000370
    "ThemeHouse/UserCriteria" => 1000793
    "ThemeHouse/XLink" => 1000992
    "ThemeHouse/XPress" => 1010594
    "XF" => 2021672
    "XF301VB" => 1010970
    "XFES" => 2020270
    "XFMG" => 902020670
    "XFRM" => 2020570
    "XenCentral/Feedback" => 2030052700
    "s9e/MediaSites" => 2160070
  ]
  "runJobs" => false
  "simpleCache" => SimpleCache {#319
    #data: array:3 [
      "XFMG" => array:3 [ …3]
      "ThemeHouse/XPress" => array:1 [ …1]
      "Audentio/Leaderboards" => array:1 [ …1]
    ]
  }
  "livePayments" => true
  "fullJs" => false
  "contactUrl" => "/shooting/misc/contact"
  "privacyPolicyUrl" => "/shooting/help/privacy-policy/"
  "tosUrl" => "/shooting/help/terms/"
  "homePageUrl" => "https://thehide.tv/"
  "helpPageCount" => 7
  "uploadMaxFilesize" => 31457280
  "allowedVideoExtensions" => array:8 [
    0 => "m4v"
    1 => "mov"
    2 => "mp4"
    3 => "mp4v"
    4 => "mpeg"
    5 => "mpg"
    6 => "ogv"
    7 => "webm"
  ]
  "allowedAudioExtensions" => array:4 [
    0 => "mp3"
    1 => "opus"
    2 => "ogg"
    3 => "wav"
  ]
  "reply" => array:7 [
    "controller" => "XF:Thread"
    "action" => "Index"
    "section" => "forums"
    "containerKey" => "node-27"
    "contentKey" => "thread-6284387"
    "view" => "XF:Thread\View"
    "template" => "thread_view"
  ]
  "audapp" => App {#232
    #app: App {#2}
    #appUserAgentString: null
    #isMobileAppRequest: false
    #isAlertsViewCheck: false
    #doesRemoveHeaderAndFooter: false
    #mobileAppOS: null
    #mobileAppVersion: null
    #mobileAppMode: "light"
  }
  "audlive" => array:2 [
    "showNavItem" => array:1 [
      1 => true
    ]
    "liveRealmIds" => []
  ]
  "realms" => array:2 [
    "showNavItem" => array:1 [
      1 => true
    ]
    "liveRealmIds" => []
  ]
]

Getting started in Precision Rifle Shooting. (Guide)

-=boone=-

Sergeant
Full Member
Minuteman
Jan 6, 2009
1,083
296
Deep in the mountains
Prone Supported Firing Position

The front of the rifle will rest either on a bipod attached to the stock or on a sandbag/pack placed under the front of the stock.

Use the non-firing hand to support the butt of the rifle. Place your hand next to your chest and rest the TIP of the butt of the rifle on top of your hand. Ball your hand into a fist to raise the butt of the rifle or relax your fist to lower the butt of the rifle. A preferred method is to use a sock filled with sand or a small sand bag placed in your non firing hand and squeeze it to raise the rifle butt and release the bag to lower the rifle butt. Using this sock or bag method lessens body contact with the rifle and can eliminate an added human variable.

Place the butt of the rifle firmly in the pocket of the shoulder. The shooter can place a pad in his clothing in the pocket of his shoulder to reduce pulse beat and breathing movement.

With the firing hand, grip the small or pistol grip of the stock. Using the middle through little fingers, exert a slight rearward pull to keep the butt of the rifle firmly in the pocket of the shoulder. Do not use a death grip on the stock. The harder you squeeze the more you will see your pulse in the scope. Place the thumb over the top of the pistol grip of the stock. Place the index or trigger finger on the trigger and insure it does not touch the stock and does not disturb the lay of the rifle when the trigger is pulled.

Find a comfortable position for your elbows that provide the greatest support for you and your rifle without creating a strain.

Place your cheek in the same place on the stock each time. This is called the stock weld. Changing your position changes sight alignment and will cause misplaced shots.

Aiming the Rifle

Begin the aiming process by aligning the rifle with the target when assuming a firing position. The rifle should point naturally at the desired aiming point. No muscular tension or movement should be necessary to hold the rifle on target. To check the Natural Point of Aim (NPA), you assume a comfortable, stable, firing position. Place your cheek on the stock at the correct stock weld and breathe, and entering the natural respiratory pause, look away from the scope moving only your eye and relax. Let the rifle drift to its natural point of aim, then look back through the scope. If the crosshairs remain on the correct position on the target, the natural point of aim is correct.

If the NPA is not correct, you must change your body position to bring the sights on the target. If muscles are used to bring the rifle to NPA, the muscles will relax when the rifle is fired and the rifle will begin to move to its NPA. Because this movement begins just before the weapon discharges, the rifle is moving as the bullet leaves the muzzle. This causes displaced shots with no apparent cause as recoil disguises the movement. By adjusting the rifle and body as a single unit, rechecking, and readjusting as necessary, you achieve a true natural point of aim. Once this position of established, you will them aim the rifle at the exact point on the target. Aiming involves three areas, eye relief, sight alignment, and sight picture.

Eye Relief

This is the distance from the firing eye to the scope tube. This distance is fairly constant with a scope. You should take care to avoid injury by the scope tube striking the eyebrow during recoil. You will want to be as far away from the scope that allows a clear sight picture.

You should place your head as upright as possible behind the scope with your eye directly behind the scope. This head placement allows the muscles around your eye to relax. Incorrect head placement causes you to have to look out the corner of your eye resulting in muscle strain, causing blurred vision and eye strain. Eye strain can be avoided by not staring through the scope for long periods of time and correct stock weld alleviates eye strain as well by maintaining consistent eye relief.

Sight Alignment

Sight alignment is the relationship between the crosshairs (reticle) and field of view. You must place your head behind the scope so a full field of view appears in the scope tube with no dark shadows or crescents. Center the reticle in a full field of view with the vertical crosshair straight up to ensure the scope is not canted. You can purchase anti-cant devices that attach the scope or base from $30-$100. Anti-cant devices insure the scope, as well as the reticle, are parallel to the pull of gravity on the bullet and directly above the barreled action. This slight mis-alignment can cause the bullet to deviate from its anticipated course.

Sight Picture



Sight picture is centering the reticle with a full field of view on the target as seen by you. Place the reticle crosshairs on what portion of the target you wish to hit. Let me reiterate here, a full sight picture! Shadowing in the scope can be an indication of many things. Improper cheek weld, head position, body position, improper eye relief etc. You want edge to edge clarity. In other words, you want to see the perfect black edge all the way around the sight picture with no fuzziness.
 
Wrong
BECA3E87-F576-4C8D-9130-B79DE47E3B27.jpeg


Right
D9D9893F-7105-4040-9E5D-4771AE0C00FD.jpeg


Breathing

You must exercise breathing control during the aiming process. Breathing while trying to aim, with the natural up and down motion of the chest, will cause the rifle to move up and down. Up and down movement occurs while laying down. Breathing movement can be side to side when sitting at a bench rest type table when your body is against the table. You must therefore accomplish sight alignment while breathing and finish aiming in your natural respiratory pause. You do this by inhaling, exhaling, and stop at the moment of natural respiratory pause before beginning to inhale again.

A respiratory cycle lasts four to five seconds. Inhalation and exhalation take only about two seconds, thus between each respiratory cycle there is a pause of two to three seconds. This pause can be extended a couple seconds without any special effort or unpleasant sensations. Vertical strings on your target may be a indication that your holding your breathe. You should fire during this pause when your breathing muscles are relaxed. This avoids strain on the diaphragm.

You should assume your firing position and breathe naturally until your hold begins to settle.

The respiratory pause should never feel un-natural. If it is too long, the body suffers from oxygen deprivation and begins to send out signals to resume breathing. These signals produce involuntary movements of the diaphragm which interfere with the shooters concentration and lack of movement needed to make a shot. Always break your shot at your natural respiratory pause.

BFE90D6E-7F6A-400E-BD7A-7909833B5ACA.png


Trigger Control

Trigger control is the most important fundamental of sniper marksmanship. It is defined as causing the rifle to fire when the sight picture is at its very best, without causing the rifle to move. Trigger squeeze on the other hand is defined as the independent action of the forefinger on the trigger with a uniformly increasing pressure on the trigger straight to the rear until the rifle fires. Trigger control is the last task to be accomplished before the rifle fires.



Proper trigger control occurs when the shooter places his firing finger as low on the trigger as possible and still clears the trigger guard, thereby achieving maximum mechanical advantage. He engages the trigger with that part of his firing finger (middle of the pad of the last digit) that allows him to pull the trigger straight to the rear. In order to avoid transferring movement of the finger to the entire rifle, the shooter should see daylight between the trigger finger and the stock as he squeezes the trigger straight to the rear. He fires the weapon when the reticle is in a position to insure a properly placed shot, or when the reticle is on target.

As the stability of a firing position decreases, the wobble area increases. The larger the wobble area, the harder it is to fire the shot without reacting to it, attempting to influence the sight placement when the trigger breaks. This reaction occurs when the shooter:

1. Anticipates recoil. The firing shoulder begins to move forward just before the rifle fires, thus pushing the rifle out of line with the target.

2. Jerks the Trigger. The trigger finger moves the trigger in a quick, choppy, spasmodic attempt to fire the shot before the reticle can move from the desired point of aim.

3. Flinches. The shooter's entire body (or parts thereof) overreacts to the anticipated noise or recoil (jerks). This is usually due to unfamiliarity with the weapon.

4. Avoids Recoil. The shooter tries to avoid recoil or noise by moving away from the weapon or by closing the firing eye just before the weapon fires. This again is caused by unfamiliarity with the weapon and a lack of knowledge of the weapon's actions upon firing.

Trigger control is best handled by assuming a stable position, adjusting on the target, and beginning a breathing cycle. As the shooter exhales the final breath approaching the natural respiratory pause, he secures his finger on the trigger. As the reticle settles on the target at the desired point of aim, and the natural respiratory pause is entered, the shooter applies initial pressure to the trigger. He increases the tension on the trigger during the respiratory pause as long as the reticle remains on the desired point of aim to insure a properly placed shot. If the reticle moves away from the desired point of aim, and the respiratory pause is free of strain or tension, the shooter stops increasing the tension on the trigger, waits for the reticle to return to the desired point of aim, and then continues to squeeze the trigger. This is trigger control. If movement is too large for recovery, or if the respiratory pause has become uncomfortable (extended too long), then the shooter should whenever possible, release the pressure off the trigger and start the respiratory cycle again.

The trigger finger should be indexed at 90 degrees. For right handed shooters the finger nail should point to 9 O’clock for devil lefties 3 O’clock.

Follow Through

Applying the fundamentals increases the odds of a well aimed shot being fired. There are however, additional skills, that when mastered, make the first round correct hit even more of a certainty. One of these skills is follow through.

a. This is the act of continuing to apply all the shooter marksmanship fundamentals as the weapon fires as well as after the weapon fires. Follow through consists of:

* Keeping the head in firm contact with the stock (stock weld) upon firing and after firing.

* Keeping the finger on the trigger pulling all the way to the rear when and after the weapon fires.

* Continuing to look through the scope when and after the weapon fires.

* Insuring the muscles stay relaxed when and after the weapon fires.

* Avoid reacting to the recoil or noise during and after firing.

* Releasing the trigger only after the recoil has stopped.

* Coming off the trigger or rifle will cause a drastic deviation in accuracy down range.

* Supportive hand stays in place.

b. Good follow through insures that the weapon is allowed to fire and recoil naturally, and the shooter/rifle combination reacts as a single unit to such actions.

Calling the Shot

Calling the shot is being able to tell where the bullet should impact on the target. The shooter must be able to accurately call the shots. Proper follow through will aid in calling the shot. The dominant factor in calling the shot is, where ever the reticle is when the shot is fired. This location is called the final focus point.

Body Position

The spinal cord should be straight behind the rear of the rifle. Days when you laid offset or canted behind the rifle are over. One of the big reasons behind this is to negate recoil, spot your own impacts downrange, and become more solid behind the rifle. Legs should be spread wide into a “V” with your heels flat on the ground with toes turned outward. Spreading your legs creates a larger surface contact with the ground creating a more stabile platform. Heels flat keeps adds in our stability as well, using your toes will cause you to wobble and drift your body position because you’re subconsciously trying to balance the weight of your legs with your toes.
 
Last edited:
Bipods and Their Use

One of the biggest aids in long range accuracy in contributed to the bipod. Now before I go on about use and techniques lets understand not all bipods are created equal. If it’s not a Harris or Atlas bipod chances are you purchased an inferior product. The appropriate height is (Harris) 6”-9” with leg notches, swivel, and KMW pod-loc. (For Atlas just pick one that will mount your rifle, it’s an all in one unit.) Why is this correct bipod height? The closer to the ground we are the more stabile of a platform we create. 9”-13” or greater cause us to float behind the rifle. Leg notches allow us to adjust the height of the bipod in ½” increments. The swivel lets us take cant out of the rifle when shooting on uneven surfaces.

When using the bipod, we prefer to “load the bipod”. What I mean by this is to get into your shooting position and load your weight up behind the rifle. Arch your back upward and lift your upper body off the ground, while keeping the rifle firmly on in your shoulder pocket. Come straight back down. If done properly, you’ll notice that there is tension on the bipod, pushing the rifle slightly forward, while the bipod is pushing the rifle back into your shoulder. You are not pushing with your shoulder. You are using your entire body mass to achieve this.

Optics

Scopes range from $100 to $4,000, we hope you choose closer to the latter. We are not advocating that you rush out to buy a Schmidt and Bender $4,000+ scope to be effective in long range marksmanship. What we are saying is you get what you pay for. There is more to scopes than glass and turrets. The most important part of the scope are the internals and the consistency of them.

The Reticle

There are a plethora of reticles available on the market with many manufacturers offering several reticle options for one model of scope. It is important though that the reticle chosen will adequately meet the needs of the shooter and their intended use. Long-range tactical shooters often prefer a mil-based or MOA reticle over the more basic duplex reticle since it offers more than just an aiming point for engaging targets. Reticles suitable for long-range should be graduated with dots and/or hash marks to give the shooter additional reference points when estimating range and compensating for trajectory. That being said the typical target shooter or varmint hunter may not need all of those graduations and might prefer a simple thin crosshair with or without a center dot aiming point. Again, it all goes back to the intended use of the rifle and the scope.

Bullet Drop Compensation (BDC) reticles seem to be most popular with low-powered fixed and variable powered optics, however they are also finding their way into some mid-range powered scopes. BDC reticles, like the one in the TA31F and Burris XTR 1-4, shine in situations where the shooter’s concern is getting rounds downrange quickly and relatively accurately. The most common issue with BDC reticles though is that they are often designed around a specific cartridge in a specific set of conditions. The ammunition and conditions the reticles are based around are typically quite different from what the shooter may actually experience so it requires the shooter to confirm their hold over points on the reticle at various distances. Some companies have made semi-generic BDC reticles, like the Nikon BDC 600 reticle and Nightforce Velocity Reticle, that can be tuned to a specific cartridge with the use of a ballistic program that gives the shooter both speed and accuracy from the reticle.

Whichever type of reticle is chosen though it should fit the needs of the shooter and the situations that they’ll typically find themselves in. A reticle that was designed for the F-class field suddenly starts getting used for tactical rifle competitions the shooter may find that it is too thin and will easily get lost in vegetation and changing light.

MIL or MOA

MOA Defined. MOA is an acronym for "Minute of Angle". This is an angular measure. There are 60 minutes to a degree and 21,600 minutes to a complete circle. Now that I have told you that, you can purge it from your memory because it really doesn't matter to us. What does matter to us, is that at 100 yards a "Minute of Angle" equals 1.047 inches. At 200 it equals 2.094". At 300 it's 3.141" and so on. Simply multiply 1.047 times the range in hundreds of yards. This is an angular measurement. The father you travel from the measuring point, the distance the angular measurement subtends becomes greater.

MILs Defined. Mil is short for milliradian. There are 6,283.19 milliradians to a circle. One mil equals ten centimeters at 100 meters. This is where the confusion frequently starts. There is nothing Metric about Milliradians. Again, this is an angular measurement. The father you travel from the measuring point, the distance the angular measurement subtends becomes greater. One Mil equals 1 inch at 1000 inches, 1 yard at 1000 yards, 1mm at 100cm, etc. Notice it works with metric measurements as well as with the Imperial system.

Applied to Turrets. The preference in tactical rifle scopes has been for 1/4 moa clicks. Some can be found in 1 moa, 1/2 moa and even 1/8 moa, but the majority are 1/4 moa. Previously you could only find milliradian adjustments on high end European scopes or custom built US scopes. Lately, this trend has been changing Falcon Optics, IOR Valdata, and a couple others now offer a Mil option on thier scopes. Most offer 0.1 Mil increments which equate to .34 MOA or 1/3 MOA clicks.

Why Mil/Mil? The most asked question these days seems to be, "What is the advantage to Mil turrets and a matching Mil reticle?" Let’s think about our normal shooting situation. You sight in on your target at 400 yards. You apply the fundamentals of marksmanship and fire your shot. You see the impact is 6" low. Now since you are 400 yards away divide 6" by 4. You end up with 1.5. Now you need to come up 1.5 MOA (approximate) so that's going to be six clicks on your 1/4 MOA scope. You dial in the correction and fire. Now you hit your target. That's not too bad. It's a little math, but nothing we can't do in our head without coming off the rifle.

Now let’s consider that you are on the same 400 yard line and this time your shot hits low again with your other rifle. This scope is equipped with a Mil-dot reticle and 0.1 Mil turrets. You observed that the impact was .5 mil low. You reach up, dial five clicks up on your elevation. The next shot is dead on. This is convenient, but not earth shattering.

Now let’s move away from the known distance range and all of its neat yard lines and paper targets. Let’s imagine we are on a hill out in the middle of nowhere. About 660 yards away you have a torso sized steel plate. You estimate the range and dial in your dope. You make your wind call, breath, aim, stop, squeeze and follow through. You see the slash of the round in the dirt in front of your target. In your reticle you can see that you were 1 mil low. You dial ten clicks up on your 0.1 mil turret and re-engage. This time you see the puff of the bullet disintegrating on the plate and then the satisfying "clank" echo back to you.

It was quick and easy. If you weren't using a mil reticle and mil turrets your math could have thrown you off if you weren't very close on your range estimation. If you got flustered because of a time limit your cognitive process could go to hell.

That's all well and good when you are shooting for fun, but what if you are part of a Marine Sniper team tasked to recon a weapons cache on the side of a mountain in some dirty corner of hell. Your LRF (laser rangefinder) died two days ago when you fell down the hill bouncing on your ruck and your map for this area sucks. You just moved into your FFP when targets of opportunity appear. You get a quick and dirty range estimate off of your guesstimate on how tall the targets are. You squeeze off your first round. Your spotter is watching the target trough his spotting scope. He sees the impact, calls out "point five mils up, point two mils right, send it!" without breaking position you dial in the correction, hold for wind and reduce the targets as fast as you can work the bolt. Your spotter did not have to do any math in his head, no worrying about anything other than "what you see is what you get". This is what our Marines currently get with the new Schmidt & Bender scopes and their mil based reticle and turrets.

So are mil turrets right for you? If you shoot known distance paper targets, it really doesn't make much of a difference. If you have a reliable LRF or are dead perfect on your range estimation and a math whiz who never gets it wrong, then they will be of little benefit. If you are like the rest of us who can sometimes flub a range estimate due to a moving target, mirage, weather, etc. and can sometimes goof up multiplication and division under stress then mil turrets with a mil reticle are a feature you should look for in your next scope.

Whichever you choose just make sure the reticle matches the turrets.

Parallax

Parallax is the apparent movement of the reticle against the target image caused by the target and reticle not being focused onto the same image plane. If a scope is not parallax free then the reticle will appear to “dance￾ around the target if the shooter looks through the scope and moves their head without touching the stock. Having a parallax free image means that the reticle will not move off of the point of aim no matter what the position of the shooter’s head is. Compensating for the effects of parallax becomes an important issue as the distance to targets increases and the magnification levels go up. There are typically two ways that manufacturers compensate the effects of parallax, either they use an adjustable objective or a side-focus knob. Each method is different in how they move the internal lenses to bring the target image and reticle into the same focal plane but they all achieve the same goal. The side focus knob can be easier for some to manipulate when in a shooting position while others seem to find the adjustable objective more forgiving if the dial isn’t in the perfect place. There are some scopes though, both fixed and variable powered models that have a fixed parallax setting, usually somewhere between 100 and 300 yards/meters. Having a fixed parallax setting means that at one specific distance the target image and reticle are on the same image plane. However, I’ve found that the scopes with fixed parallax settings tend to have a lower magnification level, typically below 10X, since the effects of parallax won’t be as pronounced. That’s not to say though that parallax has no effect on these optics if the target falls outside of the parallax free distance and the fundamentals of marksmanship aren’t adhered to.

When I start looking at new scopes, I generally like to have some sort of parallax adjustment on anything that is above 12X and that’ll be used at longer ranges. Having some sort of parallax adjustment will allow me to get a nice focused image on higher magnifications and allow my head some wiggle room if I can’t get perfectly behind the rifle in the field. I typically don’t have an issue with a scope if it doesn’t have any means of parallax compensation as long as the maximum magnification level is below 10X. I’ve found that below 10X parallax is definitely present, just not as pronounced as say on a 15X optic and the lower magnification allow for a target image that is still crisp and clear.



Scope Adjustments/Turrets

In the optics industry, one of the greatest evolutions in recent years is the development of affordable optics that have click values on the elevation and windage knob that match the reticle inside of the scope. For many serious tactical shooters matching the click values on the turret to the reticle inside of the scope is a big determining factor when selecting a riflescope. For many years, though, this feature was once only available on scopes that cost thousands of dollars and came from far-away lands. However, in just the past couple of years scopes from Bushnell, SWFA, Millet have come out with scopes that have mil-based reticles and 0.1 mrad knobs, all for well under $1,000. For those that don’t know, using a scope that has a matching reticle and click values lets the shooter make faster corrections and adjustments since what he sees through the scope are the corrections that he has to make on the knob. Optics with mismatched reticles and click values require the shooter to convert what he sees through the scope into an elevation or windage correction, which increases the chances for an error. Having a scope with matching adjustments and reticles also makes it a little easier for beginners since they won’t have to worry about any kind of conversion going from Mil to MOA or vice versa. Modern ballistics programs are also making it easier for a person to work in all Mils or all MOA increasing the user friendliness.

Scope Magnification


There are some considerations that have to be taken into account though when selecting the proper magnification range. One of those is, of course, the size of the target that the shooter will most likely be engaging and generally I’ve found that the smaller the targets get the more it helps if to have the magnification level go up too. However, selecting a high magnification optic also comes with some considerations of its own such as the effects of mirage and the field of view. Mirage is the distortion of light by alternating layers of hot and cold air, which can be the bane of a long-range shooter’s existence and his little helper all rolled into one. The higher the magnification range goes the more pronounced the effects of mirage are, which are distorted or obscured images of distant targets. I’ve seen IPSC-sized targets reduced to nothing by white blobs at 800 yards because of the effects of mirage. As you can imagine, this will greatly hinder the ability of the shooter to accurately hold off for wind or elevation corrections.

Another consideration that should be taken into account when selecting an optic is the field of view, which is what the shooter can see through the optic from one edge to the other at a given magnification setting. I believe there are some exceptions but in general if there are two scopes with equal objective lens sizes the optic with a higher magnification will have the smaller field of view. Why does this matter? Well, if the shooter is shooting benchrest competition or simply shooting steel at a fixed distance then having a small field of view doesn’t matter all that much. However, the shooter is engaging moving targets or targets that are at multiple distances then having a larger field of view will help to keep them from getting “lost” while following a target and/or searching for the next one.

Variable powered optics sort of help to mitigate these issues, especially those with higher magnification ranges, since the user can select a lower power that provides an adequate field of view and copes with mirage. The considerations above are why fixed ten-power optics were popular with military and law enforcement shooters for many years. The ten-power magnification was considered adequate enough for target ID, tracking moving targets, and reducing the effects of mirage. However, times have changed and better variable powered optics are on the market that allow the shooter to cope with these issue with relative ease.

First Focal Plane and Second Focal Plane Reticles (FFP and SFP)

The term FFP and SFP refers to the position of the reticle inside of the scope which can be very important depending on the type of scope and its intended use. FFP scopes have the reticle located at the front of the erector, which means that the subtension of the reticle does not change from high to low power. For tactical shooters, this means that the reticle can be used on any power to shoot at targets on the move, compensate for trajectory, or estimate the range to a target. Since the reticle is accurate at any power within the magnification range the shooter has one less thing to worry about under high stress situations. The only apparent downside to FFP reticles is that on the lowest power setting the reticle will be too small to effectively use the graduations on the reticle. Of course if the scope is dialed down to 3X or 4X chances are it’s not to get a range on something.

SFP scopes have their reticles placed towards the rear of the erector and are a very common arrangement with riflescopes here in the States. This means that when the shooter goes from high to low magnification the reticle will appear to remain the same size in relation to the shooter. This also means that the reticle is accurate at only one power, which may or may not be the highest magnification setting. With some practice, the reticle can be used on other, intermediate magnifications, but it is not as intuitive as using a FFP reticle. Scopes with SFP reticles are a good choice if the shooter is only target shooting on a “square”range or for a general hunting-type application where using the scope for trajectory compensation at intermediate power settings is not needed.
 
Last edited:
Range Estimation Formulas
CAAEB9BB-FE7C-4B08-A8E6-C773AEBC6632.jpeg


^This formula is used for a known target height (in inches) and reading your mil based reticle for a target distance in yards.


701F6AC1-98AC-41BC-B187-EAB4033D3536.jpeg


181ACB1D-1DA3-4425-A14A-61BA47FBDD74.jpeg


9675749E-88CC-4D6F-B1B3-04FFF6C341E4.jpeg


47F3CC6F-A155-4DD7-B7E8-1719AD31CD1B.jpeg


45303521-1BEC-49CD-A6AF-765A3C0BDE28.jpeg


If you have known MOA data and go to a mil scope you can just convert it by dividing by 3.44. So, if your 500 yard dope is 12 MOA then 12 / 3.44 = 3.48 or rounded to 3.5 mils so you dial up 3.5 mils and you will hit.

If you’re using a Mil based reticle with moa adjustment the conversion is 3.4377 MOA per mil so multiply 3.4377 times the correction (3.5 mils) and you find there are 12.03 (12) MOA in 3.5 mils. Since each click is 1⁄4 (1/8 click) of an MOA you would need four clicks per MOA (4 x 12 = 48) (8x12=96 clicks)

Realistically formulas are great and should be learned however drop charts are much faster!

Eye Relief (Again)

Another specification that I pay close attention to when selecting a riflescope is the amount of eye relief given for the scope. Having enough eye relief can mean all the difference in the world if you are shooting a magnum caliber rifle. For long-range bolt action and some semi-auto rifles, the eye relief should provide sufficient space between the ocular lens and the eye, with 3- 3.5” on high power being pretty common. It is also important with variable powered optics that the change in eye relief be minimal from high to low power. This means that the cheek weld can be more consistent when using the scope at various settings and in various positions. Some optics such as the 4X Trijicon ACOG has a shorter eye relief compared to other riflescopes since it has only 1.5” of eye relief. This is fine for soft recoiling rifles such as the AR-15, but on harder recoiling rifles this can become a painful issue. The amount of eye relief is also important when mounting a scope since the optic should be positioned so that when the shooter has a full field of view when positioned comfortably behind the rifle. Sometimes this requires a special mount or base but it really just depends on the rifle and optic set up.


Internal Elevation Travel

When selecting a riflescope it’s important to look at the specifications provided by the manufacturer and in particular the amount of internal elevation travel that is listed for the scope. The manufacturer usually lists the total internal travel as 50 MOA, 65 MOA, 90 MOA, etc. in the specifications and this is the amount of travel the erector has from stop to stop inside the scope. Some shooters mistakenly think that this number given by the manufacturer as “Total or Max Elevation” adjustment means that this is the amount of travel they have once they zero. This is rarely the case since when a scope arrives from the manufacturer, the erector is centered within the tube to provide the shooter the maximum amount of travel in order to zero. So if a scope is listed as having 100 MOA of elevation travel, which is generous for a tactical riflescope, it should have 50 MOA up and down. The total amount of internal travel is important because it can help the shooter select not only the right scope for the application but also further guide them when selecting the proper mounting solution so that the scope can be used to its full potential. It is important to keep in mind though that generally the higher the magnification a scope has, the less internal travel it will have also. This lack of elevation will sometimes require a sloped base in order for the scope to function properly and reach the distances that the shooter desires. Whether an optic has 100 MOA of internal travel or 50 MOA, I consider it a good idea for the shooter to at least get a 20 MOA base to mitigate the chances of not having enough elevation travel.


Scope Tracking and Reliability

After looking at what I intend to do with an optic, my budget, and some of the options that are out there, I begin to look at the reliability of the riflescope. When I talk about the reliability of an optic I not only mean its ability to withstand some abuse but also the accuracy and repeatability of its adjustments. More so than any other quality sought in a tactical riflescope this is the most important, because if you cannot trust the click values and its ability to return to zero after dialing in a lot of elevation then it is practically useless. It’s always a good idea to test the repeatability of the elevation and windage adjustments no matter how much the scope cost or the reputation of the manufacturer.
 
Last edited:
Stocks/Chassis

You can have the greatest barreled action, scope, and trigger on the market, but if you have a tupper ware stock chances are your accuracy will greatly suffer because of it. These are only a few chassis options on the market. Chassis can range from $800 to $3,000.

AICS Chassis

571857BC-AC44-4FBC-832C-D2E30F6C0D95.jpeg


66A0772B-E024-4EEC-9E3A-16FE434D6B4D.jpeg


Ashbury Precision Chassis

0A8316CA-A0E7-484D-84D4-1F1181D2ADB8.jpeg

Drake Associates Chassis

B52B4F89-23B2-4236-9427-B4119139CBD8.jpeg

Kinetic Research Group

9C236B77-C7C7-4D7F-A041-944F00537E64.jpeg



Manners stocks now have the option of having a “mini” chassis molded into the stock plus a stocks that folds in half.

5DF18D41-D391-42D9-80EA-ADB02147E845.jpeg

96CA5B8F-9514-40D3-9DC5-976D323912B0.jpeg


Fiberglass and Composite stocks are still great stocks still used very heavily by military and competition shooters alike. We like to break these stocks up into two categories, “professional” and “budget”. McMillan and Manners fall into the professional category where HS Precision and Bell and Carlson (B&C) fall into the budget line. Both the McMillan and Manners are solid throughout their construction while the HS and B&C are filled with foam, hence why you don’t see these stocks with flush cups installed. McMillan and Manners will require you to pillar bed plus bed the barreled action into the stock to reach its potential for accuracy. Disregard the bedding if using a mini chassis with the Manners. HS Precision and B&C stocks have an aluminum bedding block meant to provide more accuracy. We have found these stocks still greatly benefit from skim bedding the barreled action into the stock. Bedding takes out any inconsistencies between the stock and barreled action and marries them to each other like a glove.
 
Last edited:
Wind Reading

The single most unpredictable element in long range shooting is the wind. There is always air movement even though you may not feel or see it. Wind can be determined from two departments, art and science. Art refers to monitoring everything between you and the target. The tree leaves moving, tall grass swaying and any other clues you see. Science refers to taking reading with a meter to be addressed below. Together, these two methods will give you the best tools to make a call on the wind. Mirage discussed blow is another tool to use; however, it is much harder to see compared to objects moving in front of you.

Wind is not constant. It is not side to side or front to back. It moves about the terrain around you. It is best to visualize how water would flow over a given terrain. Water and air are both mediums. The air will flow over hills and valleys just as a river flows over rocks, through bends as well as eddies. Chances are the wind will change as soon as you’ve made a wind call. You will need to be on the fly with your observations. Feel the wind. If you get a funny feeling that the wind is going to change, don’t shoot. Wait for your next respiratory pause to shoot.

There have been some discussions as to what area the wind matters most. The wind closest to the shooter since the wind has longer to act upon the bullet. The wind at the target since the wind has a greater effect on the bullet due to a diminished velocity. It all matters. Focus on the entire distance to the target.

Not all wind is acting equally upon your bullet once fired. Depending on the direction the wind it coming from, it can be classified as full-value or half-value. After you have determined a wind speed, check your ballistics for the corresponding wind drift. If the wind is nearly side to side, apply that full-value to your firing solution. If the wind is coming at an angle, apply the half-value to your firing solution.



F7162250-3BC9-4CBF-8B1D-B410FC7F5910.jpeg

23749427-43D0-4175-99F6-3E41653809E7.jpeg


Mirage

Mirage is the distortion of light by alternating layers of hot and cold air. A prime example of this is looking over asphalt pavement on a hot, summer day. The image you see appears to be boiling. As you can imagine, this is nearly impossible to accurately shoot through. Mirage is best dealt with by reducing you scope’s magnification; however, it only reduce its affects on summer days. Even on cooler days, mirage is still present as heat is radiating off of the ground. Mirage can be useful in determining wind downrange. By estimating the angle the mirage makes, you can estimate wind speed. When the mirage is coming towards you or away from you, it is known as a boil. You are best not to shoot through a boil as the mirage is actually distorting the image higher or lower than it actually is. As a result, your point of aim may be higher or lower than it should be.



Environmental Conditions

Temperature.
Temperature is one of the main influences on long range shooting. It influences the trajectory of the bullet, the temperature of the barrel and in some cases the ammunition we are using. Temperature is fairly easy to measure and predict. It has a moderate effect on trajectory.

Elevation. Elevation is another variable in conditions. It is the easiest to measure and predict. Elevations do not change without you moving, and we can fairly well determine what the temperature will be briefly into the future. It has a moderate effect on trajectory.

Pressure. Pressure is the air pressure around you. It can fluctuate easily without you knowing it. Since pressure affects the air density the bullet must travel through, it has a major effect on trajectory.

Humidity. Humidity is amount of water vapor in the air. Higher humidity does not equate to more dense air. It is actually the opposite. Higher humidity is actually less dense air due to the water vapor expanding. It has the least effect on trajectory of the environmental conditions.

Density Altitude. Density altitude (DA) is an altitude equivalent on a specific set on conditions involving temperature, elevation and pressure. It comes from the aviation industry where aircrafts will encounter different conditions in various airports and flying altitudes. It is used to determine the air density. As the DA rises, the air is less dense. Inversely, as the DA drops, the air is more dense. For shooters, this comes into play as ranges increase. In a higher DA, our bullet has a flatter trajectory because the less dense air allows our bullet to slide through the air more easily. It is possible to have a negative DA, especially in the winter time.

From a shooter’s standpoint, DA is much easier to equate a set of environmental conditions to a single number. 3,300 feet DA is much easier to use than 1,500 feet elevation, 78*F, 29.95 in Hg and 64% humidity. By taking notes on shooting from a day that the DA was 3,300 feet, you can also use the same set of firing solutions months from now when the DA is 3,300 feet. Many ballistic calculators and software now accept DA to input for your conditions. It is just much easier and quicker to use a single number.

Kestrel Meters.

Kestrel meters are popular in the long range shooting world. They give instantaneous and a history of environmental conditions as well as determining wind speed and direction. They range in price from $75 to $600. The 4000 ($250) and 4500 ($310) models will provide you with a DA reading. It is important to understand that these meters give you the conditions at the shooter. Conditions at the target are typically the same except the wind. You will need to use your wind reading skills to determine the wind downrange and at the target. These meters are an excellent tool to use to estimate and check the wind speed. With some practice, you will be able to determine the wind speed by the objects around you as mentioned before.

A83828E3-E6EF-4CB7-97F2-B84F681336F4.png



Ballistic Coefficients

Whatever type of ballistics you use, you will need to know the ballistic coefficient of your bullet. A ballistic coefficient (BC) is a measure of the bullet’s ability to overcome air resistance in flight. It is a function of mass, diameter and drag coefficient. The higher the BC the more slippery the bullet is as it flies through the air. Most bullets for long range have a good BC. A higher BC will allow a bullet to retain its velocity aiding in trajectory, wind drift and retained energy. Ballistic coefficients are not set in stone. They will vary upon velocity. Typically, the faster the bullet starts out, the higher the initial BC is. As it begins to slow, the BC will be reduced some. This is very important when entering your bullet’s BC into ballistic software. When entering into software, you may come upon multiple drag models for a particular bullet. The most common are G1 and G7.

G1. The G1 drag model coefficient is the number usually given or displayed by bullet manufacturers. The G1 coefficient describes a blunt nose, flat base bullet. Most long range bullets are typically not of this form, but it can be used for trajectory calculations.

G7. The G7 drag model coefficient describes a long, sleek bullet with a boat-tail. It more accurately depicts a long range bullet. Ballistic software using a G7 coefficient usually yields a trajectory close to the actual trajectory.

Different Types of Ballistic Software

There are quite a few ballistic programs available online or on a mobile device. Some are rough and quick while others are detailed and complex. You just need to dig into a program and see how it performs for you. I prefer to use JBM Ballistics. It allows you to control all inputs and outputs. You can create your own range cards for different conditions even look up bullet lengths and stability calculations. It’s all there.

DD3F0123-BB75-4CD0-83A2-963EA8A23944.png

E945601C-A7A3-4AFA-95F0-8C1913B710E8.png

Some commonly used ballistic software are: Field Density Altitude Calculator, Adaptive Quick Card, JBM Ballistics, Field Firing Solutions, Ballistic AE and Shooter. The quality of the information you enter will determine the quality of the outputs. Typical parameters are: bullet, BC along with drag model, muzzle velocity, distance to chronograph, scope centerline above bore centerline measurement (sight height), temperature, pressure, altitude and humidity. Always pay attention to units, and it never hurts to make sure the output makes sense.

Once could write a book on ballistics and software. In fact, Bryan Litz has quite literally wrote the book. When selecting any bullet BC or drag

model, you can refer to his findings to rely on solid information.



Chronographs

Chronographs are used to determine a projectile’s velocity. They normally use two sensors with a timer. The unit will compute the time it takes to travel between the sensors and provide you with a reading. They are fairly accurate, but some inconsistencies can arise. Lighting conditions, bullet turbulence and distance to chronograph all come into play. Generally, a chronograph’s reading is taken as gospel. They should not be. They are close but may not be the actual velocity. Different manufacturers allow different tolerances for their components within a chronograph. It is best to use the average reading from a chronograph to begin to develop ballistics for your rifle. From there, you can ‘true’ your ballistics by varying the velocity from known scope settings and environmental conditions. One key piece of advice, place the chronograph ten feet from the muzzle and in the shade (if possible) for the best readings.

Angled Fire

C8065ED8-C873-4168-AA08-7B22156E85C5.jpeg
 
Last edited:
Battery Free Ballistics and Rangefinder

FDAC (Field Density Altitude Compensator)


CF8222C0-4330-441D-B7AA-6109C1562FDC.jpeg

Designed for use with all MOA and MRAD adjusting optics. This product was entirely conceived, designed, and validated by Adaptive Consulting & Training Services, LLC (ACTS). ACTS is a small business completely owned and operated by former USMC Scout Snipers.

The FDAC is an analog slide rule that displays elevation and windage firing solutions using density altitude (DA). It has two sides, side (A) calculates firing solutions in MOA (minutes of angle) and side (B) calculates in 0.1 MRAD (one tenth milradian, commonly referred to as “mils”). The front of the product has a density altitude calculation table, allowing the user to easily compute density altitude with acceptable accuracy in the absence of an instrument such as a kestrel or other device that measures density altitude. The user simply inserts the slide which is the closest to the muzzle velocity of his rifle, and then slides the internal firing solution matrix (the slide) until the current density altitude and the below listed firing solutions are visible in the viewing window. All firing solutions contained in the FDAC are calculated using the G7 drag model and Bryan Litz’s tested G7 ballistic coefficients. All data contained in the three slides are the results of an extensive two year live fire testing and validation project involving several military snipers, about 20 different weapon/optic.

Adaptive Quick Card (AQC)

9C17C668-AE06-4942-898A-B1DCF8983771.jpeg

The AQC is designed to be the most simple, intuitive, and accurate tool available to estimate density altitude (DA) and calculate long range firing solutions for a large array of popular firearm calibers, bullet types, and muzzle velocities.

The AQC's design is an adaptation from the FDAC (Field Density Altitude Compensator) and was completely conceived, designed, and validated by a team of Marine Scout Snipers. The AQC is intended to simplify the process of calculating a firing solution, so that all users of all experience levels can quickly and easily engage targets in austere field environments, without the use of any additional devices.

The firing solutions found within the AQC are incredibly accurate and have been extensively tested at long range to ensure data accuracy and compatibility with the wide range of firearm and optics combinations used by today's military/LE snipers and long range shooting enthusiasts.



Mildot Master

C4930504-CE30-4889-A845-B2FC4C8A2314.jpeg





The Mildot Master in use is fairly simple. You measure a target of known height with the Mil scale in your rifle scope. You then match the target height on the sliding scale of the Mildot Master to the milled height on the body. You then look at the arrow on the scale labeled "TARGET RANGE" and bingo! Check your ballistic table, dial in the correction and fire. No more need to remember the Mil Relation formula or worry about your calculator breaking in the field.

The Mildot Master accommodates meters instead of yards by just turning the sliding scale over. There is even a place on the back to place your ballistic table.

One last cool feature that the Mildot Master has is a scale for reading the angle to target. If you have ever shot from high angles, then you know that this will cause your bullet to impact higher than it would at the same range over a flat line of sight. There is some trigonometry involved in working out the exact "corrected" range to the target. At short distances, it really doesn’t make a difference, but at long range and high angles it does. When dealing with extreme angles, the distance to the target is typically close due to terrain. Remember to use the elevation setting for corrected distance to target (along Earth’s surface), and the windage setting setting for straight line distance to target (measured distance).

On the back of the Mildot Master, there is an angle scale. You tie a piece of string and a small fishing weight (or rock, or whatever) to the rivet labled "PIVOT". Simply sight down the side edge of the Mildot Master to your target and read the angle off of the scale. Then flip the Mildot Master over and match the angle to the scale under "TARGET RANGE". That angle will correspond to the "corrected" angle on the scale. Dial in the scope correction required for the corrected range and engage.

Alternately, you can have your spotter measure the angle of the rifle barrel while you sight in on target.

The included instruction booklet goes into great detail on how to use the Mildot Master. It even includes practice problems.

While this may not be something that everyone needs, it is definitly worth the price. If you are a Military Sniper or a LE Sniper who may have to shoot over extended ranges this is a "must have" backup to your Laser

Torque Values

Most bolts and fasteners on a rifle have a recommended torque value. Pay close attention to the units when using a torque wrench. Foot-pounds (ft-lbs) and inch-pounds (in-lbs) differ by a factor of 12. Most people will have a foot-pounds torque wrench, but few people have an inch-pounds torque wrench. Most torque specs on a rifle are in inch-pounds. Here are a few recommended torque values.

Action screws into a chassis, fiberglass stock with pillar/action bedding and/or a bedding block: 50-65 in-lbs

Action screws into an un-bedded fiberglass stock or a stock with aluminum pillars: 40-50 in-lbs

Action screws into a wooden stock: 35-40 in-lbs

Scope base screws: 15-30 in-lbs

Scope ring cross bolt/nut: 50-65 in-lbs

Scope ring cap screws: 15-25 in-lbs

Barrel into action: typically 100 ft-lbs, but custom rifles will vary.

Note: These are typical values commonly found on most of these products. When you purchase a new piece of equipment, the manufacturer will include a torque value or they will list the information on their website.

When installing any of these components, you must take into account recoil. Most scope rails are equipped with some sort of recoil lug that hangs down into the ejection port of the action. When installing a scope rail, make sure the rail is pushed firmly forward. Scope ring lower halves must also be pushed forward against the lugs of a picatinny rail. It also helps to hold the ring half firm against one side as you tighten the bolt/nut. Scope ring caps should be installed using a ‘star’ pattern such as tightening lug nuts on a vehicle’s wheel. One difference is, when installing the barreled action into the stock, make sure the recoil lug is firmly against bedding or stock material before you torque those screws. It helps to get the screws started and stand the rifle up onto its recoil pad for final torque.

Scope Mounting

Some people think there is some voodoo involved with leveling a scope in the rings. From plumb bobs to a set of 3 levels, we’ve seen them all. The easiest and most accurate way is to use a set of feeler gauges. You can place these feeler gauges in between the scope’s erector housing and scope rail. Add or remove the amount of feeler gauges to take up the space between the two. Tighten the scope caps with the feeler gauges under the scope. This guarantees the scope is level in the rings and is level to the base which should be level to the action.

Cleaning and Maintenance

Fouled, warm bores are predictable. Fouled, cold bores as slightly less predictable. Clean, cold bores are even tougher to predict. Very seldom will you ever witness a long range shooter take an important shot on a target with a clean, cold bore. They want to have a layer of fouling in their bore to insure the shot they are about to take is as consistent as the shots they have taken previously.

You want to manage the fouling in your bores by routine cleaning. You do not want to clean a barrel squeaky clean. When you clean down to bare metal, you are removing all traces of copper and carbon that ‘smooth’ the bullet as it travels down the bore. This is especially true with factory barrels, and not so much as with hand lapped custom barrels. When you remove this fouling completely, you will have to deposit it back by shooting to regain the consistency. By removing most of the fouling, you will regain consistency is few to zero shots.

We seldom clean our bores. By seldom we mean, every couple hundred rounds or when accuracy falls off. The reason is because you can damage a barrel more by cleaning it than shooting it. Why would we unnecessarily clean of bore if it doesn’t need it? It only creates a risk of damaging your bore. With that said, we typically follow a set procedure to manage the fouling in our bores. Every 250 rounds, we will clean the carbon out of the bore while leaving the copper. This ensures we will retain our zero sooner while keeping the bore somewhat clean. Your rifle will be different. Pay attention to accuracy. If accuracy drops off for no apparent reason with a couple hundred rounds down the tube, a cleaning may be the trick.

Bore Guides

A bore guide is absolutely critical when cleaning a precision rifle. It ensures that the cleaning rod is held in the center of the bore while providing some additional stiffness to the rod by adding another point of support. It protects the chamber by usually sealing it off with O-rings. It protects the action and stock finish by shielding them from cleaning solutions. They are relatively in-expensive considering the insurance they provide. One of the best bore guides is the Lucas Bore Guide. It is a custom made bore guide to your cartridge, action and cleaning rod. It offers very good protection of the action, and precise alignment with its two-piece design. They can be purchased for about $60.

Cleaning Rods

A cleaning rod is also critical for cleaning. Gone are the days of the jointed cleaning rod. The segments can easily be off center allowing an offset of the rod pieces. This creates an ideal method to shave and scrape your barrel. Stick with solid one-piece rods. Dewey and Tipton stainless steel and carbon fiber rods are highly recommended. They offer the right amount of stiffness with ball bearings in the handle to glide along with the rifling. They come in various lengths and diameters. Just be certain to select one long enough when using a long barrel and a bore guide.

Cleaning Solutions

There are tons of bore cleaning products on the market. Most will do a good job. Some will do a great job. We like to use KG Products. They are ammonia-free and can be used to target carbon and copper separately. Please use caution when using any product with ammonia. Do not let ammonia based products stay in a bore for very long at all. It will etch the barrels and result in a great increase in fouling.

Patches and Jags

Have you ever seen someone clean their teeth with a stainless, copper or bronze brush? Then, why would you use it on your barrel. Stainless, copper and bronze brushes shouldn’t be used on precision rifles. Instead, use a nylon brush if you must. Stick to jags and patches with cleaners. Let the chemicals do the work. Never run a nylon brush or jag with a patch back and forth in the bore. Always push the rod to the muzzle in the travel of the bullet. Pay close attention to the crown. I never pull a jag or brush back through the bore. I will remove the jag and slide the rod back.

Chambers and Actions

We like to keep our chambers and actions relatively clean. Few good things can come from a filthy chamber and action…jams, pressure spikes, you name it. After a few shooting sessions, we will run a clean, dry cotton mop into the chamber and spin it by hand. This will remove any loose carbon or debris in the chamber. A quick wipe down of the bolt and action with a clean, dry rag is in order also. From time to time, we will swab out the lug recess in the action, but this requires a small tool to hold the swabs. Be sure to apply a thin layer of grease back onto the bolt lugs. You want just a dab, not enough to think it even does anything. This helps with galling of the lugs. Pull the bolt apart every so often to make sure all inner workings are clean of debris and are lubed. Use caution here, grease on the firing pin can draw condensation over time. Take the rifle hunting in the cold, and you may have a firing pin frozen in place. We like to use a light dusting of dry lube on the firing pin itself.

Data Books

D2E3323A-D96C-4B66-A4C4-EDAB5D3F7639.jpeg

A data book is a book that holds a wealth of information about you and your rifle. From serial numbers to scope settings for a specific stage in a competition, a data book can keep it all organized. They are most helpful in storing ballistics for your rifle or DOPE, Data On Previous Engagement. You can log each of your shots in different conditions and refer back to them when in similar conditions. Multiple companies make them with multiple layouts. We recommend Impact Data Books. It is owned and operated by a former Scout Sniper and current competition shooter. He allows you to organize your data book to your specific needs. From target shapes to range cards, he makes all the sheets to track your shots in training and competition. He also uses a set of reference pages of useful info. One important piece of advice: garbage in = garbage out. Your data book is only as useful as the information you enter into it.





ACKNOWLEDGEMENTS:

8541 Tactical (www.8541tactical.com)

Shooting Voodoo (www.shootingvoodoo.com)

Sniper’s Hide (www.snipershide.com) Online training/ DVDs

Impact Data Books (www.impactdatabooks.com)

Mil-Dot (www.mil-dot.com)

SWFA (www.swfa.com)

JBM Ballistics (www.jbmballistics.com)
 
Last edited:
Is this Tiberasaurus Rex? This is the most regurgitated group of posts ever created, to my knowledge.

Marc,
I see you didn't get the attention you wanted on the Facebook post you made. So you've decided to come here and flame on.

Is there something you can be helped with? Or, are you taking time out of your not so busy day to attempt at trolling?

Is this the attention you were after?
 
This is much appreciated. Only wish I found it earlier. It would have saved me time...and money....and anger about all the time and money I was spending. Thank you!
 
There are plenty of absolute beginners who will find this post very helpful.

I would be the absolute beginner that found this post very useful. My strong points are 3gun and USPSA so I know nothing about precision shooting but I'm looking to get into the sport. There is a lot of good info here.
 
This is an amazing post, well written and it covers everything a newbie ( like myself ) requires. Surely most experienced guys are aware of these facts, but I am gratefull towards the person who took the time to write this essay.

Thanks, op!
 
  • Like
Reactions: Blount8
Can you elaborate on this? Thanks!
Scope Mounting

Some people think there is some voodoo involved with leveling a scope in the rings. From plumb bobs to a set of 3 levels, we’ve seen them all. The easiest and most accurate way is to use a set of feeler gauges. You can place these feeler gauges in between the scope’s erector housing and scope rail. Add or remove the amount of feeler gauges to take up the space between the two. Tighten the scope caps with the feeler gauges under the scope. This guarantees the scope is level in the rings and is level to the base which should be level to the action.
 
  • Like
Reactions: SlizzardLizard
Been shooting my whole life to various degrees, reloading for 6+ years, and I still learn with posts like these. Everyone has knowledge and that knowledge is not absolute. This is why forums exist is to spread a vast amount of knowledge, some redundant some not, to the world of shooters out there. Thanks for the post!
 
Why Mil/Mil? The most asked question these days seems to be, "What is the advantage to Mil turrets and a matching Mil reticle?" Let’s think about our normal shooting situation. You sight in on your target at 400 yards. You apply the fundamentals of marksmanship and fire your shot. You see the impact is 6" low. Now since you are 400 yards away divide 6" by 4. You end up with 1.5. Now you need to come up 1.5 MOA (approximate) so that's going to be six clicks on your 1/4 MOA scope. You dial in the correction and fire. Now you hit your target. That's not too bad. It's a little math, but nothing we can't do in our head without coming off the rifle.

Now let’s consider that you are on the same 400 yard line and this time your shot hits low again with your other rifle. This scope is equipped with a Mil-dot reticle and 0.1 Mil turrets. You observed that the impact was .5 mil low. You reach up, dial five clicks up on your elevation. The next shot is dead on. This is convenient, but not earth shattering.

Sure wish I had read this before i bought my last 2 Scopes.
 
Thank you Boone for taking the time to write this. Not new to shooting but new to precision shooting. Built a custom rifle and learned several items from your post. I'm one of those devil lefties you referred to. Lol
 
Read this not too long after you posted it. Decided recently, to become a signed in member. I normally just read and keep my pie hole closed. While I am certain you didn't post this to have sunshine poked up your back side, this post has helped a lot of people who don't say much, if anything at all. Thanks for taking the time to post all of this and a big thumbs up.
 
Whilst I didn't learn a huge amount New to me this really consolidated my understandings. Thank you. I did learn the reason why everyone these days is shooting in an aligned, splayed flat V formation and not the angled position anymore (although at the range today there were still a number of shooters doing that). I did find it interesting that your Mil:MOA conversion was 3.48 whereas I had a guy on YouTube swear it was 3.7?! He had me change my mind as I thought from previous readings that it was 3.5. Now I guess I'll have to change it back but i have only one mismatched turrets:reticle scope now from years ago that is just too reliable and clear to justify replacing it. I feel if this is regurgitated content then it is the best and most palatable regurg out there! This would be indespensible info' for beginners as I've had to learn this the hard way over many years weeding out the wheat from the chaff when such a thorough but concise guide is written here. Thank you again for your time and efforts.