Sr. Accountant - Revenue and General Accounting

GrabAGun•Farmers Branch, TX
•$95,000 - $110,000•Onsite

About The Position

The Senior Accountant will contribute across multiple areas of the general ledger and help maintain accurate, timely, and reliable financial reporting at GrabAGun. The position owns assigned general ledger accounts, prepares journal entries, performs reconciliations, and supports financial reporting. Work spans revenue, cost of goods sold (COGS), inventory, and other general accounting activities. The role requires adaptability and resourcefulness in a fast-paced, evolving business, a strong foundation in U.S. GAAP, and ownership of assigned work. The position is based 100% onsite in Farmers Branch, Texas. Compensation is $95,000–$110,000. Applicants must be U.S. citizens or Green Card holders.

Requirements

  • Bachelor's degree in Accounting or Finance.
  • 4–6 years of progressive accounting experience, preferably including public accounting or public company exposure.
  • Strong general ledger experience, including hands-on responsibility for journal entries, account reconciliations, and month-end close activities.
  • Strong understanding of U.S. GAAP and core accounting principles.
  • Experience working across multiple accounting areas rather than specializing exclusively in one function.
  • Exposure to revenue recognition (ASC 606), COGS, and inventory accounting.
  • Experience in a fast-paced environment with competing priorities and evolving business needs.
  • Ability to independently research accounting issues, identify discrepancies, and develop practical solutions.
  • Experience supporting financial audits and working with external auditors.
  • Advanced Excel skills, including working with large data sets and performing account analysis.
  • Strong attention to detail, organization, and communication skills.
  • Proactive mindset, willingness to take ownership, and ability to adapt as responsibilities and priorities change.
  • Must be a U.S. citizen or Green Card holder.

Nice To Haves

  • Familiarity with SEC reporting processes and internal controls.
  • Experience with ERP systems such as NetSuite.
  • CPA certification (preferred, not required).
  • Experience working for a publicly traded company or within a SOX-compliant environment.
  • Experience in eCommerce, retail, distribution, or other inventory-driven businesses.
  • Familiarity with high-volume transaction environments, payment processors, and revenue accounting workflows.
  • Experience with ERP implementations, accounting automation, or process improvement initiatives.

Responsibilities

  • Own assigned general ledger accounts and ensure the accuracy, completeness, and integrity of account balances.
  • Prepare and post monthly journal entries, including accruals, prepaid expenses, amortization, revenue, COGS, inventory, and other general accounting transactions.
  • Perform monthly balance sheet reconciliations, investigate variances, resolve discrepancies, and maintain supporting documentation.
  • Participate in monthly, quarterly, and year-end close activities, completing assigned work accurately and on schedule.
  • Support revenue accounting, including revenue recognition, deferred revenue, returns and refunds, chargebacks, promotional discounts, and payment processor reconciliations in accordance with U.S. GAAP (ASC 606).
  • Assist with COGS and inventory accounting, including inventory valuation, purchase accounting, landed costs, and period-end cutoff procedures.
  • Analyze general ledger activity, identify unusual fluctuations, and explain month-over-month variances.
  • Partner with Operations, Sales, Finance, and other departments to research transactions, resolve accounting discrepancies, and improve financial reporting accuracy.
  • Prepare supporting schedules, account analyses, and workpapers for monthly reporting and SEC filings, including 10-Q and 10-K requirements.
  • Support external audits by preparing documentation, responding to auditor requests, and keeping assigned accounts and processes audit-ready.
  • Follow internal controls and contribute to SOX compliance initiatives, identifying opportunities to strengthen accounting processes and documentation.
  • Identify opportunities to improve accounting workflows, streamline reconciliations, and increase close-process efficiency.
  • Take on additional accounting responsibilities and special projects as business needs evolve.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service